Skip to content
This repository has been archived by the owner on Aug 11, 2023. It is now read-only.

Releases: hhk7734/tensorflow-yolov4

yolov4 v1.2.0

11 Aug 12:48
Compare
Choose a tag to compare

CHANGELOG

  • model: remove tpu argument
  • tf: reflect model changes
  • tflite: remove tpu_hair
  • tf, tflite: move inference into BaseClass
  • model: yolov4: remove unused import
  • pylint: update .pylintrc
  • common: base_class: modify inference() to be able to use cam
  • common: base_class: add fps display to screen

yolov4 v1.1.0

10 Aug 10:28
Compare
Choose a tag to compare

CHANGELOG

  • model: add kernel_regularizer argument
  • tf: remove subdivision
  • tf: dataset: fix issue where coordinates become 0 due to repeated division
  • tf: dataset: modify to shuffle when augmentation
  • tf: train: modify order of declaration
  • tf: train: give xiou_loss to more weight
  • tf: train: use keras.losses.BinaryCrossentropy to avoid nan problem
  • tf: train: add verbose argument
  • tf: dataset: change converted_coco format
  • tf: add image_path_prefix argument to load_dataset()
  • tf: add loss_verbose argument to compile()
  • tf: reflect dataset format change to save_dataset_for_mAP()

yolov4 v1.0.0

05 Aug 04:09
Compare
Choose a tag to compare

CHANGELOG

  • tf: dataset: add label smooting argument
  • tf: add label_smooting argument to load_dataset()
  • tf: train: set truth_conf threshold to 0.5 because of label smoothing

yolov4 v0.24.0

04 Aug 03:45
Compare
Choose a tag to compare

CHANGELOG

  • tf: set default num of sample for mAP to 1000
  • tf: fix error handling when image is empty

yolov4 v0.23.0

03 Aug 12:12
Compare
Choose a tag to compare

CHANGELOG

  • tf: dataset: add error handling when bboxes are empty
  • common: media: replace space of class name to underbar
  • tf: implement save_dataset_for_mAP()
  • tf: dataset: add error handling when image is empty

yolov4 v0.22.0

02 Aug 08:27
Compare
Choose a tag to compare

CHANGELOG

  • tf: add TFLITE_BUILTINS, SELECT_TF_OPS to default supported_ops
  • tf: dataset: modify to check if image exists when creating a dataset
  • tf: dataset: remove preprocess_dataset
  • tf: dataset: add cut_out
  • tf: dataset: add _next_random_augmentation_data()
  • tf: dataset: add mix_up
  • tf: dataset: implement mosaic

yolov4 v0.21.0

29 Jul 20:21
Compare
Choose a tag to compare

CHANGELOG

  • tf: train: set epsilon used for division to 1e-8
  • tf: train: add giou and iou to iou_type
  • tf: train: fix loss function of bbox_probabilities

yolov4 v0.20.0

28 Jul 20:11
Compare
Choose a tag to compare

CHANGELOG

  • tf: train: modify epsilon to 1e-9
  • tf: train: remove weight for conf_noobj_loss
  • tf: add arguments to fit()
  • tf: dataset: fix problem of not finding images
  • tf: add SaveWeightsCallback

yolov4 v0.19.0

23 Jul 21:24
Compare
Choose a tag to compare

CHANGELOG

  • tf: weights: modify 'set' to 'load'
  • tf: weights: implement *_save_weights
  • tf: add save_weights()

yolov4 v0.18.0

23 Jul 12:20
Compare
Choose a tag to compare

CHANGELOG

  • yolov4: clarify batch number
  • tf: remove by_name in load_weights
  • tf: dataset: simplify code
  • tf: dataset: fix problem of making a batch with same image

Thanks to @anklebreaker