{"metadata":{"kernelspec":{"language":"python","display_name":"Python 3","name":"python3"},"language_info":{"pygments_lexer":"ipython3","nbconvert_exporter":"python","version":"3.6.4","file_extension":".py","codemirror_mode":{"name":"ipython","version":3},"name":"python","mimetype":"text/x-python"}},"nbformat_minor":4,"nbformat":4,"cells":[{"cell_type":"markdown","source":"# Part Ivan","metadata":{}},{"cell_type":"code","source":"!rsync -a ../input/mmdetection-v280/mmdetection ../\n!pip install ../input/mmdetection-v280/src/mmdet-2.8.0/mmdet-2.8.0/\n!pip install ../input/mmdetection-v280/src/mmpycocotools-12.0.3/mmpycocotools-12.0.3/\n!pip install ../input/mmdetection-v280/src/addict-2.4.0-py3-none-any.whl\n!pip install ../input/mmdetection-v280/src/yapf-0.30.0-py2.py3-none-any.whl\n!pip install ../input/mmdetection-v280/src/mmcv_full-1.2.6-cp37-cp37m-manylinux1_x86_64.whl\n!pip install ensemble_boxes","metadata":{"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"mkdir -p pkl_preds/cascade_r50_rare/test pkl_preds/cascade_r50_augs_with_empty/test final_subs","metadata":{"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"!python ../mmdetection/tools/test.py ../input/vinbigdataconfigs/cascade_rcnn_r50_rfp_1x_xray_test.py ../input/vinbigdata-weights/cascade_r50_rare/fold0.pth --out pkl_preds/cascade_r50_rare/test/fold0.pkl\n!python ../mmdetection/tools/test.py ../input/vinbigdataconfigs/cascade_rcnn_r50_rfp_1x_xray_test.py ../input/vinbigdata-weights/cascade_r50_rare/fold1.pth --out pkl_preds/cascade_r50_rare/test/fold1.pkl\n!python ../mmdetection/tools/test.py ../input/vinbigdataconfigs/cascade_rcnn_r50_rfp_1x_xray_test.py ../input/vinbigdata-weights/cascade_r50_rare/fold2.pth --out pkl_preds/cascade_r50_rare/test/fold2.pkl\n!python ../mmdetection/tools/test.py ../input/vinbigdataconfigs/cascade_rcnn_r50_rfp_1x_xray_test.py ../input/vinbigdata-weights/cascade_r50_rare/fold3.pth --out pkl_preds/cascade_r50_rare/test/fold3.pkl\n!python ../mmdetection/tools/test.py ../input/vinbigdataconfigs/cascade_rcnn_r50_rfp_1x_xray_test.py ../input/vinbigdata-weights/cascade_r50_rare/fold4.pth --out pkl_preds/cascade_r50_rare/test/fold4.pkl\n\n!python ../input/vinbigdata-data-scripts/pkl_to_subs.py --model-name cascade_r50_rare --resolution 1024\n!python ../input/vinbigdata-data-scripts/blend_subs.py --model-name cascade_r50_rare --resolution 1024\n!python ../input/vinbigdata-data-scripts/postprocess_v2.py --model-name cascade_r50_rare --resolution 1024\n!cp subs/cascade_r50_rare_1024/cascade_r50_rare_5folds_1024_postprocess.csv final_subs/","metadata":{"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"# !python ../mmdetection/tools/test.py ../input/vinbigdataconfigs/cascade_rcnn_r50_rfp_1x_xray_test.py ../input/vinbigdata-weights/cascade_r50_augs_with_empty/fold0.pth --out pkl_preds/cascade_r50_augs_with_empty/test/fold0.pkl\n# !python ../mmdetection/tools/test.py ../input/vinbigdataconfigs/cascade_rcnn_r50_rfp_1x_xray_test.py ../input/vinbigdata-weights/cascade_r50_augs_with_empty/fold1.pth --out pkl_preds/cascade_r50_augs_with_empty/test/fold1.pkl\n# !python ../mmdetection/tools/test.py ../input/vinbigdataconfigs/cascade_rcnn_r50_rfp_1x_xray_test.py ../input/vinbigdata-weights/cascade_r50_augs_with_empty/fold2.pth --out pkl_preds/cascade_r50_augs_with_empty/test/fold2.pkl\n# !python ../mmdetection/tools/test.py ../input/vinbigdataconfigs/cascade_rcnn_r50_rfp_1x_xray_test.py ../input/vinbigdata-weights/cascade_r50_augs_with_empty/fold3.pth --out pkl_preds/cascade_r50_augs_with_empty/test/fold3.pkl\n# !python ../mmdetection/tools/test.py ../input/vinbigdataconfigs/cascade_rcnn_r50_rfp_1x_xray_test.py ../input/vinbigdata-weights/cascade_r50_augs_with_empty/fold4.pth --out pkl_preds/cascade_r50_augs_with_empty/test/fold4.pkl\n\n# !python ../input/vinbigdata-data-scripts/pkl_to_subs.py --model-name cascade_r50_augs_with_empty --resolution 1024\n# !python ../input/vinbigdata-data-scripts/blend_subs.py --model-name cascade_r50_augs_with_empty --resolution 1024\n# !python ../input/vinbigdata-data-scripts/postprocess_v2.py --model-name cascade_r50_augs_with_empty --resolution 1024\n# !cp subs/cascade_r50_augs_with_empty_1024/cascade_r50_augs_with_empty_5folds_1024_postprocess.csv final_subs/","metadata":{"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"","metadata":{},"execution_count":null,"outputs":[]}]}