LICENSE
README.md
pyproject.toml
requirements.txt
setup.py
mmf/__init__.py
mmf/version.py
mmf.egg-info/PKG-INFO
mmf.egg-info/SOURCES.txt
mmf.egg-info/dependency_links.txt
mmf.egg-info/entry_points.txt
mmf.egg-info/requires.txt
mmf.egg-info/top_level.txt
mmf/common/__init__.py
mmf/common/batch_collator.py
mmf/common/constants.py
mmf/common/dataset_loader.py
mmf/common/meter.py
mmf/common/registry.py
mmf/common/report.py
mmf/common/sample.py
mmf/common/test_reporter.py
mmf/common/typings.py
mmf/configs/defaults.yaml
mmf/configs/datasets/clevr/defaults.yaml
mmf/configs/datasets/coco/defaults.yaml
mmf/configs/datasets/coco/masked.yaml
mmf/configs/datasets/coco/ocr_en.yaml
mmf/configs/datasets/conceptual_captions/defaults.yaml
mmf/configs/datasets/conceptual_captions/masked.yaml
mmf/configs/datasets/conceptual_captions/train_small.yaml
mmf/configs/datasets/hateful_memes/bert.yaml
mmf/configs/datasets/hateful_memes/defaults.yaml
mmf/configs/datasets/hateful_memes/with_features.yaml
mmf/configs/datasets/mmimdb/defaults.yaml
mmf/configs/datasets/mmimdb/masked.yaml
mmf/configs/datasets/nlvr2/defaults.yaml
mmf/configs/datasets/ocrvqa/defaults.yaml
mmf/configs/datasets/sbu_captions/masked.yaml
mmf/configs/datasets/stvqa/defaults.yaml
mmf/configs/datasets/textcaps/defaults.yaml
mmf/configs/datasets/textvqa/defaults.yaml
mmf/configs/datasets/textvqa/with_resnet.yaml
mmf/configs/datasets/visual_dialog/defaults.yaml
mmf/configs/datasets/visual_entailment/defaults.yaml
mmf/configs/datasets/visual_genome/defaults.yaml
mmf/configs/datasets/vizwiz/defaults.yaml
mmf/configs/datasets/vqa2/defaults.yaml
mmf/configs/datasets/vqa2/masked.yaml
mmf/configs/datasets/vqa2/masked_q.yaml
mmf/configs/datasets/vqa2/train_val.yaml
mmf/configs/models/ban/defaults.yaml
mmf/configs/models/butd/defaults.yaml
mmf/configs/models/cnn_lstm/defaults.yaml
mmf/configs/models/fusions/concat_bert.yaml
mmf/configs/models/fusions/concat_bow.yaml
mmf/configs/models/fusions/defaults.yaml
mmf/configs/models/fusions/late_fusion.yaml
mmf/configs/models/lorra/defaults.yaml
mmf/configs/models/m4c/defaults.yaml
mmf/configs/models/m4c_captioner/defaults.yaml
mmf/configs/models/mmbt/classification.yaml
mmf/configs/models/mmbt/defaults.yaml
mmf/configs/models/mmbt/pretrain.yaml
mmf/configs/models/mmbt/with_features.yaml
mmf/configs/models/mmf_bert/defaults.yaml
mmf/configs/models/pythia/defaults.yaml
mmf/configs/models/unimodal/bert.yaml
mmf/configs/models/unimodal/image.yaml
mmf/configs/models/unimodal/text.yaml
mmf/configs/models/unimodal/with_features.yaml
mmf/configs/models/vilbert/defaults.yaml
mmf/configs/models/vilbert/pretrain.yaml
mmf/configs/models/visual_bert/defaults.yaml
mmf/configs/models/visual_bert/pretrain.yaml
mmf/configs/zoo/datasets.yaml
mmf/configs/zoo/models.yaml
mmf/datasets/__init__.py
mmf/datasets/base_dataset.py
mmf/datasets/base_dataset_builder.py
mmf/datasets/concat_dataset.py
mmf/datasets/mmf_dataset.py
mmf/datasets/mmf_dataset_builder.py
mmf/datasets/multi_dataset_loader.py
mmf/datasets/builders/__init__.py
mmf/datasets/builders/clevr/__init__.py
mmf/datasets/builders/clevr/builder.py
mmf/datasets/builders/clevr/dataset.py
mmf/datasets/builders/coco/__init__.py
mmf/datasets/builders/coco/builder.py
mmf/datasets/builders/coco/dataset.py
mmf/datasets/builders/coco/masked_builder.py
mmf/datasets/builders/coco/masked_dataset.py
mmf/datasets/builders/conceptual_captions/__init__.py
mmf/datasets/builders/conceptual_captions/builder.py
mmf/datasets/builders/conceptual_captions/dataset.py
mmf/datasets/builders/conceptual_captions/masked_builder.py
mmf/datasets/builders/conceptual_captions/masked_dataset.py
mmf/datasets/builders/hateful_memes/__init__.py
mmf/datasets/builders/hateful_memes/builder.py
mmf/datasets/builders/hateful_memes/dataset.py
mmf/datasets/builders/mmimdb/__init__.py
mmf/datasets/builders/mmimdb/builder.py
mmf/datasets/builders/mmimdb/dataset.py
mmf/datasets/builders/mmimdb/masked_builder.py
mmf/datasets/builders/mmimdb/masked_dataset.py
mmf/datasets/builders/nlvr2/__init__.py
mmf/datasets/builders/nlvr2/builder.py
mmf/datasets/builders/nlvr2/dataset.py
mmf/datasets/builders/ocrvqa/__init__.py
mmf/datasets/builders/ocrvqa/builder.py
mmf/datasets/builders/ocrvqa/dataset.py
mmf/datasets/builders/sbu_captions/__init__.py
mmf/datasets/builders/sbu_captions/masked_builder.py
mmf/datasets/builders/sbu_captions/masked_dataset.py
mmf/datasets/builders/stvqa/__init__.py
mmf/datasets/builders/stvqa/builder.py
mmf/datasets/builders/stvqa/dataset.py
mmf/datasets/builders/textcaps/__init__.py
mmf/datasets/builders/textcaps/builder.py
mmf/datasets/builders/textcaps/dataset.py
mmf/datasets/builders/textvqa/__init__.py
mmf/datasets/builders/textvqa/builder.py
mmf/datasets/builders/textvqa/dataset.py
mmf/datasets/builders/visual_dialog/__init__.py
mmf/datasets/builders/visual_dialog/builder.py
mmf/datasets/builders/visual_dialog/database.py
mmf/datasets/builders/visual_dialog/dataset.py
mmf/datasets/builders/visual_dialog/original.py
mmf/datasets/builders/visual_entailment/__init__.py
mmf/datasets/builders/visual_entailment/builder.py
mmf/datasets/builders/visual_entailment/dataset.py
mmf/datasets/builders/visual_genome/__init__.py
mmf/datasets/builders/visual_genome/builder.py
mmf/datasets/builders/visual_genome/dataset.py
mmf/datasets/builders/vizwiz/__init__.py
mmf/datasets/builders/vizwiz/builder.py
mmf/datasets/builders/vizwiz/dataset.py
mmf/datasets/builders/vqa2/__init__.py
mmf/datasets/builders/vqa2/builder.py
mmf/datasets/builders/vqa2/dataset.py
mmf/datasets/builders/vqa2/masked_builder.py
mmf/datasets/builders/vqa2/masked_dataset.py
mmf/datasets/builders/vqa2/masked_q_vqa2_builder.py
mmf/datasets/builders/vqa2/masked_q_vqa2_dataset.py
mmf/datasets/builders/vqa2/ocr_builder.py
mmf/datasets/builders/vqa2/ocr_dataset.py
mmf/datasets/databases/__init__.py
mmf/datasets/databases/annotation_database.py
mmf/datasets/databases/features_database.py
mmf/datasets/databases/image_database.py
mmf/datasets/databases/scene_graph_database.py
mmf/datasets/databases/readers/__init__.py
mmf/datasets/databases/readers/feature_readers.py
mmf/datasets/processors/__init__.py
mmf/datasets/processors/bert_processors.py
mmf/datasets/processors/image_processors.py
mmf/datasets/processors/processors.py
mmf/models/__init__.py
mmf/models/ban.py
mmf/models/base_model.py
mmf/models/butd.py
mmf/models/cnn_lstm.py
mmf/models/fusions.py
mmf/models/lorra.py
mmf/models/m4c.py
mmf/models/m4c_captioner.py
mmf/models/mmbt.py
mmf/models/mmf_bert.py
mmf/models/pythia.py
mmf/models/top_down_bottom_up.py
mmf/models/unimodal.py
mmf/models/vilbert.py
mmf/models/visdial_multi_modal.py
mmf/models/visual_bert.py
mmf/modules/__init__.py
mmf/modules/attention.py
mmf/modules/decoders.py
mmf/modules/embeddings.py
mmf/modules/encoders.py
mmf/modules/fusions.py
mmf/modules/layers.py
mmf/modules/losses.py
mmf/modules/metrics.py
mmf/modules/optimizers.py
mmf/modules/schedulers.py
mmf/trainers/__init__.py
mmf/trainers/base_trainer.py
mmf/utils/__init__.py
mmf/utils/build.py
mmf/utils/checkpoint.py
mmf/utils/configuration.py
mmf/utils/dataset.py
mmf/utils/distributed.py
mmf/utils/download.py
mmf/utils/early_stopping.py
mmf/utils/env.py
mmf/utils/file_io.py
mmf/utils/flags.py
mmf/utils/general.py
mmf/utils/logger.py
mmf/utils/m4c_evaluators.py
mmf/utils/modeling.py
mmf/utils/process_answers.py
mmf/utils/text.py
mmf/utils/timer.py
mmf/utils/transform.py
mmf/utils/visualize.py
mmf/utils/vocab.py
mmf/utils/phoc/__init__.py
mmf/utils/phoc/build_phoc.py
mmf/utils/phoc/cphoc.so
mmf/utils/phoc/src/cphoc.c
mmf_cli/__init__.py
mmf_cli/hm_convert.py
mmf_cli/predict.py
mmf_cli/run.py
projects/ban/README.md
projects/ban/configs/textvqa/defaults.yaml
projects/ban/configs/vizwiz/defaults.yaml
projects/ban/configs/vqa2/defaults.yaml
projects/butd/README.md
projects/butd/configs/coco/beam_search.yaml
projects/butd/configs/coco/defaults.yaml
projects/butd/configs/coco/nucleus_sampling.yaml
projects/butd/configs/conceptual_captions/beam_search.yaml
projects/butd/configs/conceptual_captions/defaults.yaml
projects/butd/configs/conceptual_captions/nucleus_sampling.yaml
projects/butd/configs/textcaps/beam_search.yaml
projects/butd/configs/textcaps/defaults.yaml
projects/butd/configs/textcaps/eval_pretrained_coco_model.yaml
projects/hateful_memes/README.md
projects/hateful_memes/configs/concat_bert/defaults.yaml
projects/hateful_memes/configs/concat_bow/defaults.yaml
projects/hateful_memes/configs/late_fusion/defaults.yaml
projects/hateful_memes/configs/mmbt/defaults.yaml
projects/hateful_memes/configs/mmbt/with_features.yaml
projects/hateful_memes/configs/unimodal/bert.yaml
projects/hateful_memes/configs/unimodal/image.yaml
projects/hateful_memes/configs/unimodal/text.yaml
projects/hateful_memes/configs/unimodal/with_features.yaml
projects/hateful_memes/configs/vilbert/defaults.yaml
projects/hateful_memes/configs/vilbert/direct.yaml
projects/hateful_memes/configs/vilbert/from_cc.yaml
projects/hateful_memes/configs/visual_bert/defaults.yaml
projects/hateful_memes/configs/visual_bert/direct.yaml
projects/hateful_memes/configs/visual_bert/from_coco.yaml
projects/lorra/README.md
projects/lorra/configs/textvqa/defaults.yaml
projects/lorra/configs/vizwiz/defaults.yaml
projects/lorra/configs/vqa2/defaults.yaml
projects/lorra/configs/vqa2/train_val.yaml
projects/lorra/configs/vqa2/train_val_resnet_only.yaml
projects/m4c/README.md
projects/m4c/configs/ocrvqa/defaults.yaml
projects/m4c/configs/stvqa/defaults.yaml
projects/m4c/configs/textvqa/defaults.yaml
projects/m4c/configs/textvqa/joint_with_stvqa.yaml
projects/m4c/configs/textvqa/m4c_bert_pretrained.yaml
projects/m4c/configs/textvqa/ocr_ml.yaml
projects/m4c/scripts/extract_ocr_frcn_feature.py
projects/m4c_captioner/README.md
projects/m4c_captioner/configs/butd/textcaps/beam_search.yaml
projects/m4c_captioner/configs/butd/textcaps/defaults.yaml
projects/m4c_captioner/configs/butd/textcaps/eval_pretrained_coco_model.yaml
projects/m4c_captioner/configs/m4c_captioner/coco/defaults.yaml
projects/m4c_captioner/configs/m4c_captioner/coco/eval_on_textcaps.yaml
projects/m4c_captioner/configs/m4c_captioner/textcaps/defaults.yaml
projects/m4c_captioner/configs/m4c_captioner/textcaps/joint_with_coco.yaml
projects/m4c_captioner/configs/m4c_captioner/textcaps/without_ocr.yaml
projects/m4c_captioner/scripts/coco_eval.py
projects/m4c_captioner/scripts/textcaps_eval.py
projects/mmbt/configs/hateful_memes/defaults.yaml
projects/mmbt/configs/hateful_memes/with_features.yaml
projects/mmbt/configs/masked_coco/defaults.yaml
projects/others/cnn_lstm/clevr/defaults.yaml
projects/others/cnn_lstm/hateful_memes/defaults.yaml
projects/others/concat_bert/hateful_memes/defaults.yaml
projects/others/concat_bow/hateful_memes/defaults.yaml
projects/others/late_fusion/hateful_memes/defaults.yaml
projects/others/mmf_bert/configs/masked_coco/defaults.yaml
projects/others/mmf_bert/configs/masked_coco/pretrain.yaml
projects/others/mmf_bert/configs/masked_coco/pretrain_joint_vqa2.yaml
projects/others/mmf_bert/configs/masked_conceptual_captions/defaults.yaml
projects/others/mmf_bert/configs/masked_conceptual_captions/pretrain.yaml
projects/others/mmf_bert/configs/masked_vqa2/defaults.yaml
projects/others/mmf_bert/configs/masked_vqa2/pretrain.yaml
projects/others/mmf_bert/configs/visual_entailment/defaults.yaml
projects/others/mmf_bert/configs/vizwiz/defaults.yaml
projects/others/mmf_bert/configs/vqa2/defaults.yaml
projects/others/unimodal/configs/hateful_memes/bert.yaml
projects/others/unimodal/configs/hateful_memes/image.yaml
projects/others/unimodal/configs/hateful_memes/text.yaml
projects/others/unimodal/configs/hateful_memes/with_features.yaml
projects/pretrain_vl_right/README.md
projects/pretrain_vl_right/configs/vilbert/masked_coco/fifty_pc.yaml
projects/pretrain_vl_right/configs/vilbert/masked_coco/ten_pc.yaml
projects/pretrain_vl_right/configs/vilbert/masked_conceptual_captions/full_coco_generated.yaml
projects/pretrain_vl_right/configs/vilbert/masked_conceptual_captions/half.yaml
projects/pretrain_vl_right/configs/vilbert/masked_conceptual_captions/half_coco_generated.yaml
projects/pretrain_vl_right/configs/vilbert/masked_conceptual_captions/small.yaml
projects/pretrain_vl_right/configs/vilbert/masked_conceptual_captions/small_coco_generated.yaml
projects/pretrain_vl_right/configs/vilbert/masked_conceptual_captions/small_fifty_pc.yaml
projects/pretrain_vl_right/configs/vilbert/masked_conceptual_captions/small_ten_pc.yaml
projects/pretrain_vl_right/configs/vilbert/masked_vqa2/fifty_pc.yaml
projects/pretrain_vl_right/configs/vilbert/masked_vqa2/ten_pc.yaml
projects/pretrain_vl_right/configs/visual_bert/masked_coco/fifty_pc.yaml
projects/pretrain_vl_right/configs/visual_bert/masked_coco/ten_pc.yaml
projects/pretrain_vl_right/configs/visual_bert/masked_conceptual_captions/full_coco_generated.yaml
projects/pretrain_vl_right/configs/visual_bert/masked_conceptual_captions/half.yaml
projects/pretrain_vl_right/configs/visual_bert/masked_conceptual_captions/half_coco_generated.yaml
projects/pretrain_vl_right/configs/visual_bert/masked_conceptual_captions/small.yaml
projects/pretrain_vl_right/configs/visual_bert/masked_conceptual_captions/small_coco_generated.yaml
projects/pretrain_vl_right/configs/visual_bert/masked_conceptual_captions/small_fifty_pc.yaml
projects/pretrain_vl_right/configs/visual_bert/masked_conceptual_captions/small_ten_pc.yaml
projects/pretrain_vl_right/configs/visual_bert/masked_vqa2/fifty_pc.yaml
projects/pretrain_vl_right/configs/visual_bert/masked_vqa2/ten_pc.yaml
projects/pythia/README.md
projects/pythia/configs/masked_q_vqa2/defaults.yaml
projects/pythia/configs/multihead/defaults.yaml
projects/pythia/configs/textvqa/defaults.yaml
projects/pythia/configs/visual_genome/defaults.yaml
projects/pythia/configs/vizwiz/defaults.yaml
projects/pythia/configs/vqa2/12k_iterations_without_resnet.yaml
projects/pythia/configs/vqa2/debug.yaml
projects/pythia/configs/vqa2/defaults.yaml
projects/pythia/configs/vqa2/resnet_only.yaml
projects/pythia/configs/vqa2/train_val.yaml
projects/pythia/configs/vqa2/train_val_resnet_only.yaml
projects/vilbert/README.md
projects/vilbert/configs/hateful_memes/defaults.yaml
projects/vilbert/configs/hateful_memes/direct.yaml
projects/vilbert/configs/hateful_memes/from_cc.yaml
projects/vilbert/configs/masked_coco/defaults.yaml
projects/vilbert/configs/masked_coco/pretrain.yaml
projects/vilbert/configs/masked_coco/pretrain_train_val.yaml
projects/vilbert/configs/masked_conceptual_captions/defaults.yaml
projects/vilbert/configs/masked_conceptual_captions/pretrain.yaml
projects/vilbert/configs/masked_vqa2/defaults.yaml
projects/vilbert/configs/masked_vqa2/pretrain.yaml
projects/vilbert/configs/masked_vqa2/pretrain_train_val.yaml
projects/vilbert/configs/mmimdb/defaults.yaml
projects/vilbert/configs/mmimdb/pretrain.yaml
projects/vilbert/configs/nlvr2/defaults.yaml
projects/vilbert/configs/visual_entailment/defaults.yaml
projects/vilbert/configs/vizwiz/defaults.yaml
projects/vilbert/configs/vqa2/defaults.yaml
projects/vilbert/configs/vqa2/train_val.yaml
projects/visual_bert/README.md
projects/visual_bert/configs/hateful_memes/defaults.yaml
projects/visual_bert/configs/hateful_memes/direct.yaml
projects/visual_bert/configs/hateful_memes/from_coco.yaml
projects/visual_bert/configs/masked_coco/defaults.yaml
projects/visual_bert/configs/masked_coco/pretrain.yaml
projects/visual_bert/configs/masked_coco/pretrain_train_val.yaml
projects/visual_bert/configs/masked_conceptual_captions/defaults.yaml
projects/visual_bert/configs/masked_conceptual_captions/pretrain.yaml
projects/visual_bert/configs/masked_sbu/defaults.yaml
projects/visual_bert/configs/masked_sbu/pretrain.yaml
projects/visual_bert/configs/masked_vqa2/defaults.yaml
projects/visual_bert/configs/masked_vqa2/pretrain.yaml
projects/visual_bert/configs/masked_vqa2/pretrain_train_val.yaml
projects/visual_bert/configs/mmimdb/defaults.yaml
projects/visual_bert/configs/mmimdb/pretrain.yaml
projects/visual_bert/configs/nlvr2/defaults.yaml
projects/visual_bert/configs/visual_entailment/defaults.yaml
projects/visual_bert/configs/visual_entailment/train_val.yaml
projects/visual_bert/configs/vizwiz/defaults.yaml
projects/visual_bert/configs/vizwiz/train_val.yaml
projects/visual_bert/configs/vqa2/defaults.yaml
projects/visual_bert/configs/vqa2/train_val.yaml
tests/__init__.py
tests/test_utils.py
tests/datasets/__init__.py
tests/datasets/test_base_dataset.py
tests/datasets/test_processors.py
tests/modules/__init__.py
tests/modules/test_fusions.py
tests/modules/test_layers.py
tests/modules/test_losses.py
tests/modules/test_metrics.py
tests/utils/__init__.py
tests/utils/test_checkpoint.py
tests/utils/test_configuration.py
tests/utils/test_distributed.py
tests/utils/test_download.py
tests/utils/test_file_io.py
tests/utils/test_general.py
tests/utils/test_model.py
tests/utils/test_text.py
tests/utils/test_timer.py
tools/__init__.py
tools/scripts/__init__.py