an implementation of yolov3 with tensorflow-2.2, which uses tf.data api on tfrecords to feed data. Which makes training faster through data parallelism
- convert data in pascal-voc xml format to tfrecords using
tfrecord_creator.py
. This will create a folderDATA
and store the tfrecords in 4 shards there. - customize
main.py
according to your dataset and start training
- customize
demo.py
to predict on a new image
- Provide a cli for training
- Predict on multiple images
- Add tensorboard summary
- Implement Tiny-YOLO
- Redmon, J. and Farhadi, A., 2018. Yolov3: An incremental improvement. arXiv 2018. arXiv preprint arXiv:1804.02767, pp.1-6.
- codes from qqwweee's repo were re used