├── .gitignore ├── LICENSE ├── README.md ├── config ├── ban_vqa.json ├── ban_vqa_cp.json ├── butd_vqa.json ├── mutan_vqa.json └── parser.py ├── dataset.py ├── dataset_cp_v2.py ├── eval.py ├── main.py ├── misc └── regat_overview.jpg ├── model ├── __init__.py ├── bc.py ├── bilinear_attention.py ├── classifier.py ├── counting.py ├── fc.py ├── fusion.py ├── graph_att.py ├── graph_att_layer.py ├── language_model.py ├── position_emb.py ├── regat.py └── relation_encoder.py ├── tools ├── __init__.py ├── compute_softscore.py ├── create_dictionary.py ├── create_embedding.py ├── download.sh ├── environment.yml └── process.sh ├── train.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/README.md -------------------------------------------------------------------------------- /config/ban_vqa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/config/ban_vqa.json -------------------------------------------------------------------------------- /config/ban_vqa_cp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/config/ban_vqa_cp.json -------------------------------------------------------------------------------- /config/butd_vqa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/config/butd_vqa.json -------------------------------------------------------------------------------- /config/mutan_vqa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/config/mutan_vqa.json -------------------------------------------------------------------------------- /config/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/config/parser.py -------------------------------------------------------------------------------- /dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/dataset.py -------------------------------------------------------------------------------- /dataset_cp_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/dataset_cp_v2.py -------------------------------------------------------------------------------- /eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/eval.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/main.py -------------------------------------------------------------------------------- /misc/regat_overview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/misc/regat_overview.jpg -------------------------------------------------------------------------------- /model/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /model/bc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/model/bc.py -------------------------------------------------------------------------------- /model/bilinear_attention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/model/bilinear_attention.py -------------------------------------------------------------------------------- /model/classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/model/classifier.py -------------------------------------------------------------------------------- /model/counting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/model/counting.py -------------------------------------------------------------------------------- /model/fc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/model/fc.py -------------------------------------------------------------------------------- /model/fusion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/model/fusion.py -------------------------------------------------------------------------------- /model/graph_att.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/model/graph_att.py -------------------------------------------------------------------------------- /model/graph_att_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/model/graph_att_layer.py -------------------------------------------------------------------------------- /model/language_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/model/language_model.py -------------------------------------------------------------------------------- /model/position_emb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/model/position_emb.py -------------------------------------------------------------------------------- /model/regat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/model/regat.py -------------------------------------------------------------------------------- /model/relation_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/model/relation_encoder.py -------------------------------------------------------------------------------- /tools/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tools/compute_softscore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/tools/compute_softscore.py -------------------------------------------------------------------------------- /tools/create_dictionary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/tools/create_dictionary.py -------------------------------------------------------------------------------- /tools/create_embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/tools/create_embedding.py -------------------------------------------------------------------------------- /tools/download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/tools/download.sh -------------------------------------------------------------------------------- /tools/environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/tools/environment.yml -------------------------------------------------------------------------------- /tools/process.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/tools/process.sh -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/train.py -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linjieli222/VQA_ReGAT/HEAD/utils.py --------------------------------------------------------------------------------