关于在clevr数据集上训练
Closed this issue · 0 comments
作者您好,非常感谢您的文章所作出的杰出贡献,同时也非常抱歉打扰您,想向您请教一个问题。
当我使用clevr数据集进行训练,我先按照您Data.md里所说提取了相应的特征。
然后使用如下命令运行程序:python run.py --RUN='train' --DATASET='clevr' --MODEL='trar' --SPLIT='train+val+vg'
但是代码报错:
Traceback (most recent call last):
File "/home/snnu2023304292/TRAR-VQA-main/run.py", line 155, in
execution = Execution(__C)
File "/home/snnu2023304292/TRAR-VQA-main/utils/exec.py", line 16, in init
self.dataset = DatasetLoader(__C).DataSet()
File "/home/snnu2023304292/TRAR-VQA-main/openvqa/datasets/dataset_loader.py", line 17, in DataSet
return self.dataset_moudle.DataSet(self.__C)
File "/home/snnu2023304292/TRAR-VQA-main/openvqa/datasets/clevr/clevr_loader.py", line 44, in init
self.ques_list += json.load(open(__C.RAW_PATH[__C.DATASET][split], 'r'))['questions']
KeyError: 'vg'
下面是代码报错截图
想问一下您之前有遇到过这种类似的问题吗?可以帮忙指点一下吗 非常感谢您!