forked from MILVLG/prophet
-
Notifications
You must be signed in to change notification settings - Fork 0
/
tree.txt
103 lines (103 loc) · 3.63 KB
/
tree.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
prophet
├── assets
│ ├── answer_aware_examples_okvqa.json
│ ├── answer_dict_aokvqa.json
│ ├── answer_dict_okvqa.json
│ ├── answer_dict_vqav2.json
│ ├── candidates_aokvqa_test.json
│ ├── candidates_aokvqa_val.json
│ ├── candidates_okvqa.json
│ ├── captions_aokvqa.json
│ ├── captions_okvqa.json
│ ├── examples_aokvqa_test.json.json
│ └── examples_aokvqa_val.json.json
├── ckpts
│ ├── mcan_ft_aokvqa_test.pkl
│ ├── mcan_ft_aokvqa_val.pkl
│ ├── mcan_ft_okvqa.pkl
│ ├── mcan_pt_aokvqa_test.pkl
│ └── mcan_pt_aokvqa_val.pkl
│ ├── mcan_pt_okvqa.pkl
├── configs
│ ├── finetune.yml
│ ├── path_cfgs.py
│ ├── pretrain.yml
│ ├── prompt.yml
│ ├── task_cfgs.py
│ └── task_to_split.py
├── datasets
│ ├── aokvqa
│ │ ├── aokvqa_v1p0_test.json
│ │ ├── aokvqa_v1p0_train.json
│ │ └── aokvqa_v1p0_val.json
│ ├── coco2014
│ ├── coco2014_feats
│ ├── coco2017
│ ├── coco2017_feats
│ ├── okvqa
│ │ ├── mscoco_train2014_annotations.json
│ │ ├── mscoco_val2014_annotations.json
│ │ ├── OpenEnded_mscoco_train2014_questions.json
│ │ └── OpenEnded_mscoco_val2014_questions.json
│ └── vqav2
│ ├── v2_mscoco_train2014_annotations.json
│ ├── v2_mscoco_val2014_annotations.json
│ ├── v2_OpenEnded_mscoco_train2014_questions.json
│ ├── v2_OpenEnded_mscoco_val2014_questions.json
│ ├── v2valvg_no_ok_annotations.json
│ ├── v2valvg_no_ok_questions.json
│ ├── vg_annotations.json
│ └── vg_questions.json
├── environment.yml
├── evaluation
│ ├── ans_punct.py
│ ├── aok_utils
│ │ ├── eval_predictions.py
│ │ ├── load_aokvqa.py
│ │ └── remap_predictions.py
│ ├── aokvqa_evaluate.py
│ ├── okvqa_evaluate.py
│ └── vqa_utils
│ ├── vqaEval.py
│ └── vqa.py
├── main.py
├── misc
│ └── framework.png
├── outputs
│ ├── ckpts
│ ├── logs
│ └── results
├── preds
│ ├── mcan_530_okvqa.json
│ └── prophet_611_okvqa.json
├── prophet
│ ├── __init__.py
│ ├── stage1
│ │ ├── finetune.py
│ │ ├── heuristics.py
│ │ ├── model
│ │ │ ├── layers.py
│ │ │ ├── mcan_for_finetune.py
│ │ │ ├── mcan.py
│ │ │ ├── net_utils.py
│ │ │ └── rope2d.py
│ │ ├── pretrain.py
│ │ └── utils
│ │ ├── load_data.py
│ │ ├── optim.py
│ └── stage2
│ ├── prompt.py
│ └── utils
│ ├── data_utils.py
│ ├── fancy_pbar.py
├── README.md
├── scripts
│ ├── evaluate_model.sh
│ ├── extract_img_feats.sh
│ ├── finetune.sh
│ ├── heuristics_gen.sh
│ ├── pretrain.sh
│ └── prompt.sh
└── tools
├── extract_img_feats.py
└── transforms.py