Glenn Jocher
|
0ad6301c96
|
Update script headers (#4163)
* Update download script headers
* cleanup
* bug fix attempt
* bug fix attempt2
* bug fix attempt3
* cleanup
|
2021-07-26 15:23:33 +02:00 |
|
Glenn Jocher
|
f8e11483df
|
Update dataset headers (#4162)
|
2021-07-26 14:23:43 +02:00 |
|
Glenn Jocher
|
8acb5734c7
|
Created using Colaboratory
|
2021-07-26 00:57:09 +02:00 |
|
Glenn Jocher
|
96e36a7c91
|
New CSV Logger (#4148)
* New CSV Logger
* cleanup
* move batch plots into Logger
* rename comment
* Remove total loss from progress bar
* mloss :-1 bug fix
* Update plot_results()
* Update plot_results()
* plot_results bug fix
|
2021-07-25 19:06:37 +02:00 |
|
Glenn Jocher
|
3764277f95
|
Created using Colaboratory
|
2021-07-25 18:59:18 +02:00 |
|
Glenn Jocher
|
6e4358f3f3
|
Add export.py ONNX inference suggestion (#4146)
|
2021-07-25 13:46:16 +02:00 |
|
Glenn Jocher
|
d17b45eaad
|
Update README.md (#4143)
|
2021-07-25 01:22:00 +02:00 |
|
Glenn Jocher
|
efe60b5681
|
Refactor train.py and val.py loggers (#4137)
* Update loggers
* Config
* Update val.py
* cleanup
* fix1
* fix2
* fix3 and reformat
* format sweep.py
* Logger() class
* cleanup
* cleanup2
* wandb package import fix
* wandb package import fix2
* txt fix
* fix4
* fix5
* fix6
* drop wandb into utils/loggers
* fix 7
* rename loggers/wandb_logging to loggers/wandb
* Update message
* Update message
* Update message
* cleanup
* Fix x axis bug
* fix rank 0 issue
* cleanup
|
2021-07-25 01:18:39 +02:00 |
|
Glenn Jocher
|
63dd65e7ed
|
Update train.py (#4136)
* Refactor train.py
* Update imports
* Update imports
* Update optimizer
* cleanup
|
2021-07-24 16:11:39 +02:00 |
|
Glenn Jocher
|
264be1a616
|
Rename opset_version to opset (#4135)
|
2021-07-24 13:19:12 +02:00 |
|
Glenn Jocher
|
2e538443b7
|
ONNX inference update (#4073)
|
2021-07-24 13:08:51 +02:00 |
|
Glenn Jocher
|
39ef6c7a80
|
Update README.md (#4134)
|
2021-07-24 12:36:07 +02:00 |
|
Glenn Jocher
|
4bad914761
|
Update resume.py (#4115)
|
2021-07-22 17:22:11 +02:00 |
|
Glenn Jocher
|
2c073cd207
|
Add train.py `--img-size floor (#4099)
|
2021-07-21 16:50:47 +02:00 |
|
Glenn Jocher
|
3bef77f5cb
|
Addition refactor export.py (#4089)
* Addition refactor `export.py`
* Update export.py
|
2021-07-20 18:42:27 +02:00 |
|
Glenn Jocher
|
442a7abdf2
|
Refactor export.py (#4080)
* Refactor `export.py`
* cleanup
* Update check_requirements()
* Update export.py
|
2021-07-20 13:21:52 +02:00 |
|
Glenn Jocher
|
7fdcc77bf4
|
Albumentations >= 1.0.3 (#4068)
|
2021-07-19 13:23:19 +02:00 |
|
Glenn Jocher
|
ee76a68f1d
|
Created using Colaboratory
|
2021-07-19 13:14:09 +02:00 |
|
Glenn Jocher
|
c8a98cb7cb
|
Missing nc and names handling in check_dataset() (#4066)
|
2021-07-19 13:10:21 +02:00 |
|
Glenn Jocher
|
b1be685005
|
Module super().__init__() (#4065)
* Module `super().__init__()`
* remove NMS
|
2021-07-19 12:41:15 +02:00 |
|
 Glenn JocherandAyush Chaurasia
|
f7d8562060
|
val.py refactor (#4053)
* val.py refactor
* cleanup
* cleanup
* cleanup
* cleanup
* save after eval
* opt.imgsz bug fix
* wandb refactor
* dataloader to train_loader
* capitalize global variables
* runs/hub/exp to runs/detect/exp
* refactor wandb logging
* Refactor wandb operations (#4061)
Co-authored-by: Ayush Chaurasia <ayush.chaurarsia@gmail.com>
|
2021-07-19 10:43:01 +02:00 |
|
Glenn Jocher
|
9dd33fd20f
|
AutoShape PosixPath support (#4047)
* AutoShape PosixPath support
Usage example:
````python
from pathlib import Path
model = ...
file = Path('data/images/zidane.jpg')
results = model(file)
```
* Update common.py
|
2021-07-18 15:25:37 +02:00 |
|
Glenn Jocher
|
dd62e2d05c
|
Update README.md (#4041)
* Update README.md
* Update README.md
* Update README.md
|
2021-07-17 23:12:27 +02:00 |
|
Glenn Jocher
|
0067d9578a
|
Update greetings.yml (#4037)
|
2021-07-17 15:47:05 +02:00 |
|
Glenn Jocher
|
951922c735
|
Add --sync-bn known issue (#4032)
* Add `--sync-bn` known issue
* Update train.py
|
2021-07-17 13:07:19 +02:00 |
|
Glenn Jocher
|
b7e985e397
|
Update greetings.yml (#4024)
* Update greetings.yml
* Update greetings.yml
|
2021-07-16 14:38:59 +02:00 |
|
Glenn Jocher
|
720aaa65c8
|
Rename test.py to val.py (#4000)
|
2021-07-14 15:43:54 +02:00 |
|
Glenn Jocher
|
8ee9fd1505
|
Update README.md (#3996)
|
2021-07-13 23:07:09 +02:00 |
|
Glenn Jocher
|
d204a61834
|
Alert (no detections) (#3984)
* `Detections()` class `print()` overload
* Update common.py
|
2021-07-12 19:48:47 +02:00 |
|
Glenn Jocher
|
b3dabdcc38
|
Update probability to p (#3980)
|
2021-07-12 15:54:43 +02:00 |
|
Glenn Jocher
|
41fdf9fa53
|
Created using Colaboratory
|
2021-07-12 12:43:26 +02:00 |
|
Glenn Jocher
|
a544d59f52
|
Update requirements.txt albumentations>=1.0.2 (#3972)
|
2021-07-11 19:07:42 +02:00 |
|
Glenn Jocher
|
90e60b403d
|
Update np.random.random() to random.random() (#3967)
|
2021-07-11 16:56:36 +02:00 |
|
Glenn Jocher
|
8298ce5e88
|
Update albumentations>=1.0.2 (#3966)
|
2021-07-11 15:49:30 +02:00 |
|
Glenn Jocher
|
80299a57e2
|
Numerical stability fix for Albumentations (#3958)
|
2021-07-10 19:50:53 +02:00 |
|
Glenn Jocher
|
443af8b25a
|
Cache v0.4 update (#3954)
|
2021-07-10 14:18:46 +02:00 |
|
Glenn Jocher
|
a26e7de2bf
|
Update augmentations.py (#3948)
|
2021-07-09 16:45:04 +02:00 |
|
Glenn Jocher
|
248504cf13
|
Feature visualization improvements 32 (#3947)
|
2021-07-09 15:23:02 +02:00 |
|
Glenn Jocher
|
dabad5793a
|
Created using Colaboratory
|
2021-07-08 15:45:53 +02:00 |
|
Glenn Jocher
|
8c6f9e15bf
|
Update dataset_stats() for zipped datasets (#3926)
* Update `dataset_stats()` for zipped datasets
@KalenMike
* cleanup
|
2021-07-08 11:42:30 +02:00 |
|
Glenn Jocher
|
850970e081
|
feature_visualization() CUDA fix (#3925)
|
2021-07-07 16:23:31 +02:00 |
|
Glenn Jocher
|
411842e058
|
Fix torch.hub.list('ultralytics/yolov5') pathlib bug (#3921)
|
2021-07-07 16:08:42 +02:00 |
|
Glenn Jocher
|
87b094bcbc
|
Feature visualization update (#3920)
* Feature visualization update
* Save to jpg (faster)
* Save to png
|
2021-07-07 15:41:58 +02:00 |
|
Glenn Jocher
|
33202b7f0b
|
YOLOv5 + Albumentations integration (#3882)
* Albumentations integration
* ToGray p=0.01
* print confirmation
* create instance in dataloader init method
* improved version handling
* transform not defined fix
* assert string update
* create check_version()
* add spaces
* update class comment
|
2021-07-05 18:01:54 +02:00 |
|
Glenn Jocher
|
6a3ee7cf03
|
Hub models map_location=device (#3894)
* Hub models `map_location=device`
* cleanup
|
2021-07-05 16:20:46 +02:00 |
|
Glenn Jocher
|
8930e22cce
|
Evolution commented hyp['anchors'] fix (#3887)
Fix for `KeyError: 'anchors'` error when start hyperparameter evolution:
```bash
python train.py --evolve
```
```bash
Traceback (most recent call last):
File "E:\yolov5\train.py", line 623, in <module>
hyp[k] = max(hyp[k], v[1]) # lower limit
KeyError: 'anchors'
```
|
2021-07-05 12:48:27 +02:00 |
|
Glenn Jocher
|
3c3f8fbd5d
|
Improved BGR2RGB speeds (#3880)
* Update BGR2RGB ops
* speed improvements
* cleanup
|
2021-07-04 20:12:32 +02:00 |
|
Glenn Jocher
|
9e8fb9fd0b
|
Create utils/augmentations.py (#3877)
* Create `utils/augmentations.py`
* cleanup
|
2021-07-04 18:14:04 +02:00 |
|
Glenn Jocher
|
81b31824f5
|
Models *.yaml reformat (#3875)
|
2021-07-04 16:55:08 +02:00 |
|
Glenn Jocher
|
bd88e7f4f2
|
Created using Colaboratory
|
2021-07-04 15:55:23 +02:00 |
|
Glenn Jocher
|
4717a3b038
|
Created using Colaboratory
|
2021-07-02 12:24:27 +02:00 |
|
Glenn Jocher
|
b6863385b5
|
Created using Colaboratory
|
2021-07-02 12:23:09 +02:00 |
|
Glenn Jocher
|
c6c88dc601
|
Copy-Paste augmentation for YOLOv5 (#3845)
* Copy-paste augmentation initial commit
* if any segments
* Add obscuration rejection
* Add copy_paste hyperparameter
* Update comments
|
2021-07-01 00:35:04 +02:00 |
|
Glenn Jocher
|
25d1f2932c
|
Plot AutoShape() detections in ascending order (#3843)
|
2021-06-30 15:10:40 +02:00 |
|
Glenn Jocher
|
57c5d02bbe
|
Concise TransformerBlock() (#3821)
|
2021-06-29 16:03:10 +02:00 |
|
Glenn Jocher
|
5ea771d93d
|
Move IoU functions to metrics.py (#3820)
|
2021-06-29 13:18:13 +02:00 |
|
Glenn Jocher
|
3213d8713f
|
Fix for dataset_stats() with updated data.yaml (#3819)
@KalenMike
|
2021-06-29 12:44:59 +02:00 |
|
Glenn Jocher
|
02719dde52
|
Update feature_visualization() (#3807)
* Update `feature_visualization()`
Only plot for data with height, width > 1
* cleanup
* Cleanup
|
2021-06-28 13:48:14 +02:00 |
|
Glenn Jocher
|
47543f97b1
|
FROM nvcr.io/nvidia/pytorch:21.05-py3 (#3794)
|
2021-06-26 17:12:43 +02:00 |
|
Glenn Jocher
|
5e6886c860
|
Update Dockerfile (#3792)
|
2021-06-26 16:51:17 +02:00 |
|
Glenn Jocher
|
96c87f1711
|
nvcr.io/nvidia/pytorch:21.06-py3 (#3791)
|
2021-06-26 16:28:06 +02:00 |
|
Glenn Jocher
|
07166ba38c
|
Update Usage examples (#3790)
|
2021-06-26 16:09:56 +02:00 |
|
Glenn Jocher
|
92d49fde35
|
Update seeds for single-GPU reproducibility (#3789)
For seed=0 on single-GPU.
|
2021-06-26 15:42:40 +02:00 |
|
Glenn Jocher
|
8e7f285051
|
Fix datasets for aws and get_coco.sh (#3788)
* merge master
* Update get_coco.sh
|
2021-06-26 15:29:16 +02:00 |
|
Glenn Jocher
|
bd581b330b
|
Create hyp.scratch-p6.yaml (#3787)
|
2021-06-26 15:13:06 +02:00 |
|
Glenn Jocher
|
8035b61682
|
Update objectness IoU sort (#3786)
|
2021-06-26 14:52:18 +02:00 |
|
 Glenn JocherandU-LAPTOP-5N89P8V7\banhu
|
157aa2f886
|
Objectness IoU Sort (#3610)
Co-authored-by: U-LAPTOP-5N89P8V7\banhu <ban.huang@foxmail.com>
|
2021-06-26 14:45:53 +02:00 |
|
Glenn Jocher
|
9dc5d35fce
|
Update README.md fix banner width (#3785)
|
2021-06-26 13:05:46 +02:00 |
|
Glenn Jocher
|
f89941711c
|
NGA xView 2018 Dataset Auto-Download (#3775)
* update clip_coords for numpy
* uncomment
* cleanup
* Add autosplits
* fix
* cleanup
|
2021-06-26 00:49:05 +02:00 |
|
Glenn Jocher
|
f2d97ebb25
|
Remove DDP MultiHeadAttention fix (#3768)
|
2021-06-25 12:52:05 +02:00 |
|
Glenn Jocher
|
03281f8c76
|
COCO annotations JSON fix (#3764)
|
2021-06-25 01:55:53 +02:00 |
|
Glenn Jocher
|
f79d7479da
|
Add optional dataset.yaml path attribute (#3753)
* Add optional dataset.yaml `path` attribute
@KalenMike
* pass locals to python scripts
* handle lists
* update coco128.yaml
* Capitalize first letter
* add test key
* finalize GlobalWheat2020.yaml
* finalize objects365.yaml
* finalize SKU-110K.yaml
* finalize SKU-110K.yaml
* finalize VisDrone.yaml
* NoneType fix
* update download comment
* voc to VOC
* update
* update VOC.yaml
* update VOC.yaml
* remove dashes
* delete get_voc.sh
* force coco and coco128 to ../datasets
* Capitalize Argoverse_HD.yaml
* Capitalize Objects365.yaml
* update Argoverse_HD.yaml
* coco segments fix
* VOC single-thread
* update Argoverse_HD.yaml
* update data_dict in test handling
* create root
|
2021-06-25 01:25:03 +02:00 |
|
Glenn Jocher
|
ae4261c774
|
Force non-zero hyp evolution weights w (#3748)
Fix for https://github.com/ultralytics/yolov5/issues/3741
|
2021-06-23 12:56:22 +02:00 |
|
Glenn Jocher
|
fdc22398fa
|
Create data/hyps directory (#3747)
|
2021-06-23 12:49:38 +02:00 |
|
Glenn Jocher
|
63060910a6
|
Update check_datasets() for dynamic unzip path (#3732)
@KalenMike
|
2021-06-22 16:05:38 +02:00 |
|
Glenn Jocher
|
9ac7d388a9
|
Backwards compatible cache version checks (#3730)
|
2021-06-22 13:50:47 +02:00 |
|
Glenn Jocher
|
b83e1a4adc
|
Fix img2label_paths() order (#3720)
* Fix `img2label_paths()` order
* fix, 1
|
2021-06-21 22:50:56 +02:00 |
|
Glenn Jocher
|
1f69d12591
|
Update 4 main ops for paths and .run() (#3715)
* Add yolov5/ to path
* rename functions to run()
* cleanup
* rename fix
* CI fix
* cleanup find models/export.py
|
2021-06-21 17:25:04 +02:00 |
|
Glenn Jocher
|
e8810a53e8
|
Update DDP backend if dist.is_nccl_available() (#3705)
|
2021-06-20 17:15:42 +02:00 |
|
Glenn Jocher
|
fbf41e0913
|
Add train.run() method (#3700)
* Update train.py explicit arguments
* Update train.py
* Add run method
|
2021-06-20 15:06:58 +02:00 |
|
Glenn Jocher
|
c1af67dcd4
|
Add torch DP warning (#3698)
|
2021-06-19 19:50:46 +02:00 |
|
Glenn Jocher
|
b3e2f4e08d
|
Eliminate total_batch_size variable (#3697)
* Eliminate `total_batch_size` variable
* cleanup
* Update train.py
|
2021-06-19 19:14:59 +02:00 |
|
Glenn Jocher
|
fad27c0046
|
Update DDP for torch.distributed.run with gloo backend (#3680)
* Update DDP for `torch.distributed.run`
* Add LOCAL_RANK
* remove opt.local_rank
* backend="gloo|nccl"
* print
* print
* debug
* debug
* os.getenv
* gloo
* gloo
* gloo
* cleanup
* fix getenv
* cleanup
* cleanup destroy
* try nccl
* return opt
* add --local_rank
* add timeout
* add init_method
* gloo
* move destroy
* move destroy
* move print(opt) under if RANK
* destroy only RANK 0
* move destroy inside train()
* restore destroy outside train()
* update print(opt)
* cleanup
* nccl
* gloo with 60 second timeout
* update namespace printing
|
2021-06-19 16:30:25 +02:00 |
|
Glenn Jocher
|
5bab9a28e4
|
Reformat (#3694)
|
2021-06-19 14:21:28 +02:00 |
|
Glenn Jocher
|
814806c61d
|
Update cache check (#3691)
Swapped order of operations for faster first per https://github.com/ultralytics/yolov5/commit/f527704cd32c42bc0bba9cce04601783b8563204#r52362419
|
2021-06-19 11:22:09 +02:00 |
|
Glenn Jocher
|
463628a4d8
|
Update README.md (#3684)
|
2021-06-18 17:12:42 +02:00 |
|
Glenn Jocher
|
f527704cd3
|
Cache v0.3: improved corrupt image/label reporting (#3676)
* Cache v0.3: improved corrupt image/label reporting
Fix for https://github.com/ultralytics/yolov5/issues/3656#issuecomment-863660899
* cleanup
|
2021-06-18 10:21:47 +02:00 |
|
Glenn Jocher
|
2296f1546f
|
Update WORLD_SIZE and RANK retrieval (#3670)
|
2021-06-17 23:24:30 +02:00 |
|
Glenn Jocher
|
045d5d8629
|
Update TensorBoard (#3669)
|
2021-06-17 22:12:42 +02:00 |
|
Glenn Jocher
|
fa201f968e
|
Update train(hyp, *args) to accept hyp file or dict (#3668)
|
2021-06-17 22:03:25 +02:00 |
|
Glenn Jocher
|
6d6e2ca65f
|
Update train.py (#3667)
|
2021-06-17 21:32:39 +02:00 |
|
Glenn Jocher
|
ac34834563
|
Update download_weights.sh comment (#3662)
|
2021-06-17 16:21:10 +02:00 |
|
Glenn Jocher
|
2754adad46
|
Remove /weights directory (#3659)
* Remove `/weights` directory
* cleanup
|
2021-06-17 14:44:12 +02:00 |
|
Glenn Jocher
|
9b6dba6207
|
Update dataset_stats() to list of dicts (#3657)
* Update `dataset_stats()` to list of dicts
@KalenMike
* Update datasets.py
|
2021-06-17 13:59:52 +02:00 |
|
Glenn Jocher
|
6187edcb53
|
Update CONTRIBUTING.md (#3647)
|
2021-06-16 19:57:11 +02:00 |
|
Glenn Jocher
|
3ce0db89b0
|
Update CONTRIBUTING.md (#3645)
* Update CONTRIBUTING.md
* Update CONTRIBUTING.md
* Update CONTRIBUTING.md
* Update CONTRIBUTING.md
|
2021-06-16 19:48:30 +02:00 |
|
Glenn Jocher
|
bb79e13d52
|
RUN pip install --no-cache -U torch torchvision (#3637)
|
2021-06-16 12:35:33 +02:00 |
|
Glenn Jocher
|
6c0e1d9fd7
|
Update verify_image_label() (#3635)
|
2021-06-16 11:12:15 +02:00 |
|
Glenn Jocher
|
65f81bfefa
|
Add **/*.torchscript.pt (#3634)
|
2021-06-16 10:49:50 +02:00 |
|
Glenn Jocher
|
de56813ba8
|
FROM nvcr.io/nvidia/pytorch:21.05-py3 (#3633)
|
2021-06-16 10:40:31 +02:00 |
|