Closed giangnguyen2412 closed 5 years ago
Get the file by doing this: wget https://people.eecs.berkeley.edu/~lisa_anne/rele│ ase_DCC/annotations_DCC/captions_split_set_bus_val_test_novel2014.json
It is just a work-around solution, copy below line to a file named setup.sh
and run bash setup.sh
to get all the annotations when you want to train or eval novel captioning. Remember to copy all the files to coco_noc/annotations/
`
declare -a dcc_data=("captions_no_caption_rm_eightCluster_train2014.json" "captions_split_set_bottle_val_test_novel2014.json" "captions_split_set_bottle_val_test_train2014.json" "captions_split_set_bottle_val_val_novel2014.json" "captions_split_set_bottle_val_val_train2014.json" "captions_split_set_bus_val_test_novel2014.json" "captions_split_set_bus_val_test_train2014.json" "captions_split_set_bus_val_val_novel2014.json" "captions_split_set_bus_val_val_train2014.json" "captions_split_set_couch_val_test_novel2014.json" "captions_split_set_couch_val_test_train2014.json" "captions_split_set_couch_val_val_novel2014.json" "captions_split_set_couch_val_val_train2014.json" "captions_split_set_microwave_val_test_novel2014.json" "captions_split_set_microwave_val_test_train2014.json" "captions_split_set_microwave_val_val_novel2014.json" "captions_split_set_microwave_val_val_train2014.json" "captions_split_set_pizza_val_test_novel2014.json" "captions_split_set_pizza_val_test_train2014.json" "captions_split_set_pizza_val_val_novel2014.json" "captions_split_set_pizza_val_val_train2014.json" "captions_split_set_racket_val_test_novel2014.json" "captions_split_set_racket_val_test_train2014.json" "captions_split_set_racket_val_val_novel2014.json" "captions_split_set_racket_val_val_train2014.json" "captions_split_set_suitcase_val_test_novel2014.json" "captions_split_set_suitcase_val_test_train2014.json" "captions_split_set_suitcase_val_val_novel2014.json" "captions_split_set_suitcase_val_val_train2014.json" "captions_split_set_zebra_val_test_novel2014.json" "captions_split_set_zebra_val_test_train2014.json" "captions_split_set_zebra_val_val_novel2014.json" "captions_split_set_zebra_val_val_train2014.json" "captions_val_test2014.json" "captions_val_val2014.json")
for i in "${dcc_data[@]}" do echo "Downloading: " $i wget https://people.eecs.berkeley.edu/~lisa_anne/release_DCC/annotations_DCC/$i done `
Hi, the website brings 'Resource not found' error. Is there other way to download captions_split_set_bus_val_test_novel2014.json ?
@luulinh90s can you tell me how do you prepared data for NOC training? Speciallly, how do you get the coco_noc_detection.h5 file? I do not found this file in the providing link.
Hi @giangnguyen2412 , the website brings 'Resource not found' error. Is there other way to download captions_split_set_bus_val_test_novel2014.json ?
I haven't checked this thread for a while so I may not be sure. You can check out my fork and see if it can help?
After preparing data for NOC training, i run
python main.py --path_opt cfgs/noc_coco_res101.yml --batch_size 20 --cuda True --num_workers 20 --max_epoch 30
Also, I modify the config file. After an epoch, now the code evaluates:
Does someone know how to fix? Thanks