A tensorflow_2.0 implementation of SSD (Single Shot MultiBox Detector) .
- Python >= 3.6
- TensorFlow >= 2.0.0-rc1
- Pillow >= 6.1.0
- Download the PASCAL VOC 2012 dataset.
- Unzip the file and place it in the 'dataset' folder, make sure the directory is like this :
|——dataset
|——VOCdevkit
|——VOC2012
|——Annotations
|——ImageSets
|——JPEGImages
|——SegmentationClass
|——SegmentationObject
- Run train.py to start training, before that, you can change the value of the parameters in configuration.py.
- The paper: SSD: Single Shot MultiBox Detector
- http://zh.gluon.ai/chapter_computer-vision/ssd.html
- https://blog.csdn.net/XiangJiaoJun_/article/details/84503224
- MXNet tutorial on bilibili :
(1) https://www.bilibili.com/video/av16012497
(2) https://www.bilibili.com/video/av16225415
(3) https://www.bilibili.com/video/av16440968