about coco branch, about Results on MS-COCO
foralliance opened this issue · comments
@bharatsingh430
@bharatpublic
HI
About the "Results on ms-coco" section
Based on the training model you provided,
1. In master branch, the test results were 29.0
2. In coco branch, the test results were 30.6. (Similar to the results you provided)
There are several questions:
Under the coco branch, the following code is added to the lib/fast_rcnn/test.py
Print '++++++ + evaluate from stored Jason+++++ +'
# PDB. Set_trace ()
Imdb. Evaluate_detections2 (output_dir + '_coco/detections_val2014_results_e64e37ea - 2268-432 - d - b3d9-581 abbca029b. Json', output_dir)
return
direct execution will report an error:
IOError: [Errno 2] No such file or directory: '/home/jmx/py-R-FCN-multiGPU-coco-branch/output/rfcn_end2end_ohem/coco_2014_minival/coco_rfcn_coco/detections_val2014_results_e64e37ea-2268-432d-b3d9-581abbca029b.json'
when i delete the added code, the test can be carried out normally and the result is 30.6
Why is this happening?Why delete this code and it will execute?What's the point of the added code?
The difference between the two branches was 1.6%. Why such a big gap?
Comparing the differences between the two branches, i find that the parameters of many files (yml
, prototxt
) have changed. In addition to these changes,the following code has also changed:
1. lib/datasets/coco.py
2. lib/datasets/lmdb.py
3. lib/pycocotools/cocoeval.py
4. lib/roi_data_layer/layer.py
I want to know are the changes in the above code significant to the results? Can you explain that
So appreciated for your reply.