mmf/models/mmbt.py (4 lines): - line 36: # TODO: Remove after transformers package upgrade to 2.5 - line 56: # TODO: Remove after transformers package upgrade to 2.5 - line 122: # TODO: Remove after transformers package upgrade to 2.5 - line 446: # TODO : Switch to AutoModelForPreTraining after transformers mmf/utils/configuration.py (4 lines): - line 30: # TODO: Later test if this can be removed - line 171: # TODO: To remove technical debt, a possible solution is to use - line 174: # TODO: Simplify this function - line 576: # TODO: Correct the following issue mmf/models/pythia.py (4 lines): - line 154: # TODO: Later support multihead - line 199: # TODO: Move this logic inside - line 309: # TODO: Update - line 335: # TODO: Update mmf/trainers/lightning_trainer.py (3 lines): - line 74: # TODO: @sash PL logger upgrade - line 290: # TODO: Look for a better way to hook this - line 305: # TODO: @sash coming soon mmf/datasets/databases/annotation_database.py (3 lines): - line 14: TODO: Update on docs sprint - line 55: # TODO: Deprecate support for this - line 94: # TODO: Clean up VizWiz IMDB from copy tokens mmf/models/m4c.py (2 lines): - line 165: # TODO possibly replace it with another sample list - line 219: # TODO remove OCR order vectors; they are not needed mmf/models/movie_mcan.py (2 lines): - line 123: # TODO: Later support multihead - line 196: # TODO: Move this logic inside tools/scripts/features/frcnn/extract_features_frcnn.py (2 lines): - line 74: # TODO add functionality for this flag - line 94: # TODO finish background flag mmf/datasets/multi_dataset_loader.py (2 lines): - line 257: # TODO: Deprecate in favor of MultiDataModule - line 324: # TODO: Remove in future. mmf/datasets/builders/airstore/dataset.py (2 lines): - line 19: # TODO: move this inline import out after AIRStore OSS public released - line 44: # TODO : Currently sets the same seed every epoch, set this from MultiDataLoader mmf/modules/losses.py (1 line): - line 80: # TODO: Union types are not supported in OmegaConf. mmf/models/visual_bert.py (1 line): - line 189: # TODO: Once omegaconf fixes int keys issue, bring this back mmf/models/mmf_transformer.py (1 line): - line 234: # TODO: Later deliberate if missing modalities should mmf/datasets/builders/textvqa/builder.py (1 line): - line 18: # TODO: Deprecate this method and move configuration updates directly to processors mmf/utils/flags.py (1 line): - line 15: # TODO: Add Help flag here describing MMF Configuration mmf/datasets/builders/textvqa/dataset.py (1 line): - line 18: # NOTE, TODO: Code duplication w.r.t to STVQA, revisit mmf/models/vilbert.py (1 line): - line 901: # TODO: we want to make the padding_idx==0, however, with custom initilization, mmf/trainers/core/device.py (1 line): - line 29: # TODO: Review self.device assignment and then override mmf/common/dataset_loader.py (1 line): - line 11: # TODO: Remove in next version mmf/utils/text.py (1 line): - line 359: # TODO: Make the data update generic for any type of model mmf/datasets/processors/video_processors.py (1 line): - line 3: # TODO: Once internal torchvision transforms become stable either in torchvision mmf/configs/datasets/visual_dialog/defaults.yaml (1 line): - line 10: # TODO: Later upload visual dialog features as well mmf/trainers/lightning_core/loop_callback.py (1 line): - line 112: # TODO: @sash populate early stop info for logging (next mvp) mmf/utils/build.py (1 line): - line 206: # TODO: move dataset_type enum to typings mmf/modules/embeddings.py (1 line): - line 2: # TODO: Update kwargs with defaults mmf/datasets/databases/readers/feature_readers.py (1 line): - line 65: # TODO: Fix later when we move to proper standardized features mmf/datasets/concat_dataset.py (1 line): - line 37: # TODO: Log a warning here mmf/models/visdial_multi_modal.py (1 line): - line 25: # TODO: Update after implementing decoder mmf/models/albef/vit.py (1 line): - line 222: self.fast = fast # FIXME finish comparisons of fast vs not mmf/datasets/builders/vqa2/builder.py (1 line): - line 29: # TODO: Deprecate this method and move configuration updates directly to processors tools/scripts/features/frcnn/frcnn_utils.py (1 line): - line 227: # TODO use mmf's download functionality mmf/datasets/builders/coco/builder.py (1 line): - line 21: # TODO: Deprecate this method and move configuration updates directly to processors mmf/models/base_model.py (1 line): - line 202: # TODO: add git features, for example: mmf/modules/layers.py (1 line): - line 85: # TODO: Do clean implementation without Sequential mmf/datasets/builders/gqa/builder.py (1 line): - line 18: # TODO: Deprecate this method and move configuration updates directly to processors