You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+69-51Lines changed: 69 additions & 51 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
-
# YOLOv3 Training Automation API for Linux
2
-
3
-
This repository allows you to get started with training a state-of-the-art Deep Learning model with little to no configuration needed! You provide your labeled dataset and you can start the training right away and monitor it in many different ways like TensorBoard or a custom REST API and GUI. Training with YOLOv3 has never been so easy.
1
+
# YOLOv4-v3 Training Automation API for Linux
4
2
3
+
This repository allows you to get started with training a state-of-the-art Deep Learning model with little to no configuration needed! You provide your labeled dataset and you can start the training right away and monitor it in many different ways like TensorBoard or a custom REST API and GUI. Training with YOLOv4 has never been so easy.
4
+
This repository has also cross compatibility with Yolov3 training
We provided a `sample_dataset` to show how your data should be structured in order to start the training seemlesly.
53
67
The `train_config.json` file found in `sample_dataset` is a copy of the template `config/train_config.json.template` with needed modifications. The template can as well be copied as is while making sure to remove the '.template' from the name.
54
-
You can also provide your own `train.txt` and `test.txt` to specify which images will be used for training and which ones are for testing. If not provided, the dataset will be split according to the `data/train_ratio` (by default 80% train 20% test)
68
+
You can also provide your own `train.txt` and `test.txt` to specify which images will be used for training and which ones are for testing. If not provided, the dataset will be split according to the `data/train_ratio` (by default 80% train 20% test).
69
+
If you are using **Yolov4** training please make sure to choose your `yolov4` instead of **yolov3** in `train_config.json``model/model-name`**Yolov4** specific hyperparams ("mosaic","blur")
0 commit comments