gitextract_flko7qgo/ ├── EagleEye_normal_prune.py ├── EagleEye_regular_prune.py ├── EagleEye_slim_prune.py ├── LICENSE ├── PTQ.py ├── README.md ├── cfg/ │ ├── yolov2/ │ │ ├── yolov2-hand.cfg │ │ ├── yolov2-tiny-hand.cfg │ │ ├── yolov2-tiny.cfg │ │ └── yolov2.cfg │ ├── yolov3/ │ │ ├── yolov3-UAV.cfg │ │ ├── yolov3-asff.cfg │ │ ├── yolov3-bdd100k.cfg │ │ ├── yolov3-hand.cfg │ │ ├── yolov3-onDIOR.cfg │ │ ├── yolov3-screw.cfg │ │ ├── yolov3-ship.cfg │ │ ├── yolov3-spp-matrix.cfg │ │ ├── yolov3-spp-pan-scale.cfg │ │ ├── yolov3-spp.cfg │ │ ├── yolov3-spp3.cfg │ │ ├── yolov3-visdrone.cfg │ │ └── yolov3.cfg │ ├── yolov3-ghostnet/ │ │ └── yolov3-ghost-coco.cfg │ ├── yolov3-mobilenet/ │ │ ├── yolov3-mobilenet-UAV.cfg │ │ ├── yolov3-mobilenet-coco.cfg │ │ ├── yolov3-mobilenet-hand.cfg │ │ ├── yolov3-mobilenet-screw.cfg │ │ └── yolov3-mobilenet-visdrone.cfg │ ├── yolov3-singlechannel/ │ │ └── yolov3-singlechannel.cfg │ ├── yolov3tiny/ │ │ ├── yolov3-tiny-UAV.cfg │ │ ├── yolov3-tiny-hand.cfg │ │ ├── yolov3-tiny-ship-one.cfg │ │ ├── yolov3-tiny-ship.cfg │ │ ├── yolov3-tiny.cfg │ │ ├── yolov3-tiny3.cfg │ │ ├── yolov3-tiny_bdd100k.cfg │ │ ├── yolov3-tiny_onDIOR.cfg │ │ └── yolov3-tiny_visdrone.cfg │ ├── yolov3tiny-efficientnetB0/ │ │ └── yolov3tiny-efficientnetB0.cfg │ ├── yolov3tiny-mobilenet-small/ │ │ ├── yolov3tiny-mobilenet-small-UAV.cfg │ │ ├── yolov3tiny-mobilenet-small-coco.cfg │ │ ├── yolov3tiny-mobilenet-small-screw.cfg │ │ └── yolov3tiny-mobilenet-small-visdrone.cfg │ ├── yolov4/ │ │ ├── yolov4-hand.cfg │ │ ├── yolov4-relu.cfg │ │ ├── yolov4-visdrone.cfg │ │ └── yolov4.cfg │ └── yolov4tiny/ │ └── yolov4-tiny.cfg ├── convert.py ├── convert_FPGA.py ├── convert_FPGA_2.py ├── data/ │ ├── UAV_Samples_label.data │ ├── UAV_Samples_label.names │ ├── bdd100k.data │ ├── bdd100k.names │ ├── coco.names │ ├── coco2014.data │ ├── coco2017.data │ ├── dior.data │ ├── dior.names │ ├── get_coco2014.sh │ ├── get_coco2017.sh │ ├── oxfordhand.data │ ├── oxfordhand.names │ ├── screw.data │ ├── screw.names │ ├── trainset.data │ ├── trainset.names │ ├── visdrone.data │ └── visdrone.names ├── detect.py ├── info.py ├── layer_channel_prune.py ├── layer_channel_regular_prune.py ├── layer_prune.py ├── models.py ├── normal_prune.py ├── regular_prune.py ├── requirements.txt ├── shortcut_prune.py ├── slim_prune.py ├── test.py ├── train.py ├── utils/ │ ├── __init__.py │ ├── adabound.py │ ├── datasets.py │ ├── gcp.sh │ ├── google_utils.py │ ├── layers.py │ ├── output_upsample.py │ ├── parse_config.py │ ├── prune_utils.py │ ├── quantized/ │ │ ├── __init__.py │ │ ├── quantized_TPSQ.py │ │ ├── quantized_dorefa.py │ │ ├── quantized_google.py │ │ ├── quantized_lowbit.py │ │ ├── quantized_ptq.py │ │ └── quantized_ptq_cos.py │ ├── torch_utils.py │ └── utils.py └── weights/ └── pretrain_weights/ └── download_yolov3_weights.sh