Glenn Jocher
5a0faef353
Created using Colaboratory
2022-08-06 01:10:17 +02:00
Victor Sonck
378bde4bba
ClearML experiment tracking integration ( #8620 )
...
* Add titles to matplotlib plots
* Add ClearML Experiment Tracking integration.
* Add ClearML Data Version Management automatic download when requested
* Add ClearML Hyperparameter Optimization
* ClearML save period integration
* Fix wandb breaking when used with ClearML dataset
* Fix wandb breaking when used with ClearML resume and dataset
* Add ClearML documentation
* fixed small bug in clearml integration that misreports epoch number
* Final ClearMl additions before refactor
* Add correct epoch reporting
* Add remote execution and autoscaling docs for ClearML integration
* Added images to clearml integration docs
* fixed logo alignment bug and added hpo screenshot clearml
* Fixed small epoch number bug in clearml integration
* Remove saved model flush clearml
* Cleanup clearml readme section
* Cleaned up clearml logger docstring
* Remove resume readme section clearml
* Clearml integration cleanup
* Updated ClearML documentation
* Added dark vs light icons ClearML Readme
* Clearml Readme styling
* Add better gifs
* Fixed gif file size
* Add better images in tutorial notebook
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Addressed comments in PR #8620
* Fixed circular import
* Fixed circular import
* Update tutorial.ipynb
* Update tutorial.ipynb
* Inline comment
* Restructured tutorial notebook
* Add correct ClearML link to README
* Update tutorial.ipynb
* Update general.py
* Update __init__.py
* Update __init__.py
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Update __init__.py
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Update __init__.py
* Update README.md
* Update __init__.py
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* spelling
* Update tutorial.ipynb
* notebook cutt.ly links
* Update README.md
* Update README.md
* cutt.ly links in tutorial
* Removed labels as they show up on last subplot only
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Glenn Jocher <glenn.jocher@ultralytics.com>
2022-08-05 20:50:49 +02:00
Glenn Jocher
4d8d84b0ea
Created using Colaboratory
2022-08-03 12:49:02 +02:00
Glenn Jocher
e5991c9867
Created using Colaboratory
2022-08-03 00:57:40 +02:00
Glenn Jocher
0e165c50f7
Created using Colaboratory
2022-07-31 20:34:03 +02:00
Glenn Jocher
ec4de43a8a
Update Colab Notebook CI ( #8798 )
...
* Update Colab Notebook CI
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Created using Colaboratory
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Update tutorial.ipynb
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-07-30 21:11:19 +02:00
Glenn Jocher
36f64a981d
Update tutorial.ipynb ( #8507 )
2022-07-07 12:34:01 +02:00
Glenn Jocher
f76a78e707
Update tutorial.ipynb ( #8380 )
2022-06-28 17:34:24 +02:00
Glenn Jocher
1156a323f8
Created using Colaboratory ( #8255 )
...
* Created using Colaboratory
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-06-18 14:29:32 +02:00
Glenn Jocher
1d0a0944c1
Update tutorial.ipynb ( #7715 )
...
* Update tutorial.ipynb
* Created using Colaboratory
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-05-05 20:55:52 -07:00
Jack Liu
2611477d2e
Fix `from yolov5 import utils` statement ( #7578 )
2022-04-25 21:05:48 -07:00
Glenn Jocher
446e6f563a
Rename 'MacOS' to 'macOS' ( #7349 )
2022-04-08 23:05:15 +02:00
Glenn Jocher
035b5548e4
Update tutorial.ipynb ( #7255 )
2022-04-03 12:18:24 +02:00
Glenn Jocher
3d3483cf0c
Update tutorial.ipynb ( #7254 )
2022-04-03 12:14:12 +02:00
Glenn Jocher
9c1e91aea2
Update tutorial.ipynb ( #7212 )
2022-03-30 12:53:49 +02:00
Glenn Jocher
741cd0eb23
Update tutorial.ipynb ( #6771 )
2022-02-25 00:12:27 +01:00
Glenn Jocher
4bab56526b
Update tutorial.ipynb (2 CPUs, 12.7 GB RAM, 42.2/166.8 GB disk) ( #6767 )
2022-02-24 18:29:59 +01:00
Glenn Jocher
3eef80457f
Add YOLOv5n to Reproduce section ( #6619 )
2022-02-11 21:48:01 +01:00
Glenn Jocher
750c42e43e
`export.py` automatic `forward_export` ( #6352 )
...
* `export.py` automatic `forward_export`
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-01-19 12:24:40 -10:00
Glenn Jocher
e5219099cd
Created using Colaboratory
2022-01-19 10:18:29 -10:00
Glenn Jocher
f3085accd3
Enable ONNX `--half` FP16 inference ( #6268 )
...
* Enable ONNX ``--half` FP16 inference
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-01-11 10:13:17 -10:00
Glenn Jocher
b3eaf5008b
TensorRT pip install
2022-01-10 16:49:10 -10:00
Glenn Jocher
33a67b4918
Update P2-P7 `models/hub` variants ( #6230 )
...
* Update p2-p7 `models/hub` variants
* Update common.py
* AutoAnchor camelcase corrections
2022-01-06 11:08:09 -08:00
Glenn Jocher
7d56d45124
Add hardware checks to `notebook_init()` ( #5919 )
...
* Update notebook
* Update notebook
* update string
* update string
* Updates
* Updates
* Updates
* check both ipython and psutil
* remove sample_data if is_colab
* cleanup
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2021-12-08 14:57:03 +01:00
Zengyf-CVer
f17c86b7f0
Save *.npy features on detect.py `--visualize` ( #5701 )
...
* Add feature map to save npy files
Add feature map to save npy files,export npy files with 32 feature maps per layer.
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Update plots.py
* Update plots.py
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Update plots.py
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Glenn Jocher <glenn.jocher@ultralytics.com>
2021-11-21 20:21:44 +01:00
Glenn Jocher
d6ae1c835a
Created using Colaboratory
2021-11-21 19:26:07 +01:00
Glenn Jocher
7ebb5e5da6
Add `notebook_init()` to utils/__init__.py ( #5488 )
...
* Update __init__.py
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* notebook_init
* notebook_init
* notebook_init
* notebook_init
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* notebook_init
* Created using Colaboratory
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2021-11-09 23:03:19 +01:00
Glenn Jocher
b8f979bafa
Inside Ultralytics video https://youtu.be/Zgi9g1ksQHc ( #5546 )
...
* Update detect.py Usage examples
* Inside Ultralytics at https://youtu.be/Zgi9g1ksQHc
2021-11-06 20:34:54 +01:00
Glenn Jocher
34b859a41e
Keras CI fix ( #5486 )
...
* Keras CI fix
* pre-commit fixes
* Update ci-testing.yml
Co-authored-by: pre-commit <pre-commit@example.com>
2021-11-03 19:25:44 +01:00
Glenn Jocher
62d77a1027
Created using Colaboratory
2021-11-03 18:55:25 +01:00
Jirka Borovec
ed887b5976
Add pre-commit CI actions ( #4982 )
...
* define pre-commit
* add CI code
* configure
* apply pre-commit
* fstring
* apply MD
* pre-commit
* Update torch_utils.py
* Update print strings
* notes
* Cleanup code-format.yml
* Update setup.cfg
* Update .pre-commit-config.yaml
Co-authored-by: Glenn Jocher <glenn.jocher@ultralytics.com>
2021-10-28 18:35:01 +02:00
Glenn Jocher
79d8f1f678
Created using Colaboratory
2021-10-22 21:19:23 +02:00
Glenn Jocher
b760acec11
Created using Colaboratory
2021-10-22 21:11:29 +02:00
Glenn Jocher
cce7e78fae
Created using Colaboratory
2021-09-30 19:10:55 -07:00
Glenn Jocher
1916226841
Created using Colaboratory
2021-09-29 22:18:16 -07:00
Glenn Jocher
6b19f728a1
Created using Colaboratory
2021-09-28 17:33:48 -07:00
Glenn Jocher
cff7d2af45
Created using Colaboratory
2021-09-28 17:29:05 -07:00
Glenn Jocher
38c779b099
Created using Colaboratory
2021-09-28 10:04:56 -07:00
Glenn Jocher
3aeb57d66f
Created using Colaboratory
2021-09-27 18:32:22 -07:00
Glenn Jocher
e83792e65c
Created using Colaboratory
2021-09-17 11:40:47 +02:00
Glenn Jocher
850f98f508
Created using Colaboratory
2021-09-17 11:39:00 +02:00
Glenn Jocher
bb4da083d1
Created using Colaboratory
2021-08-30 14:33:53 +02:00
Glenn Jocher
bfad364455
Created using Colaboratory
2021-08-29 17:56:35 +02:00
Glenn Jocher
4e65052f28
Created using Colaboratory
2021-08-15 16:41:57 +02:00
Glenn Jocher
bb0aed1ba6
Created using Colaboratory
2021-08-14 21:12:05 +02:00
Glenn Jocher
b27f69f108
Created using Colaboratory
2021-08-11 18:32:06 +02:00
Glenn Jocher
d8f18834a2
Update `profile()` for CUDA Memory allocation ( #4239 )
...
* Update profile()
* Update profile()
* Update profile()
* Update profile()
* Update profile()
* Update profile()
* Update profile()
* Update profile()
* Update profile()
* Update profile()
* Update profile()
* Update profile()
* Cleanup
2021-07-30 18:17:19 +02:00
Glenn Jocher
1a10b0ecd2
Created using Colaboratory
2021-07-30 01:04:36 +02:00
Glenn Jocher
083c13da45
Created using Colaboratory
2021-07-30 00:58:14 +02:00
Glenn Jocher
8acb5734c7
Created using Colaboratory
2021-07-26 00:57:09 +02:00
Glenn Jocher
3764277f95
Created using Colaboratory
2021-07-25 18:59:18 +02:00
Glenn Jocher
ee76a68f1d
Created using Colaboratory
2021-07-19 13:14:09 +02:00
Glenn Jocher
720aaa65c8
Rename `test.py` to `val.py` ( #4000 )
2021-07-14 15:43:54 +02:00
Glenn Jocher
41fdf9fa53
Created using Colaboratory
2021-07-12 12:43:26 +02:00
Glenn Jocher
dabad5793a
Created using Colaboratory
2021-07-08 15:45:53 +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
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
fdc22398fa
Create `data/hyps` directory ( #3747 )
2021-06-23 12:49:38 +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
5c32bd3080
Created using Colaboratory
2021-06-10 16:01:34 +02:00
Glenn Jocher
ac8691e208
Created using Colaboratory
2021-06-08 19:01:52 +02:00
Glenn Jocher
78cf488556
Created using Colaboratory
2021-06-08 18:54:33 +02:00
Glenn Jocher
f3c3d2ce5d
Merge `develop` branch into `master` ( #3518 )
...
* update ci-testing.yml (#3322 )
* update ci-testing.yml
* update greetings.yml
* bring back os matrix
* update ci-testing.yml (#3322 )
* update ci-testing.yml
* update greetings.yml
* bring back os matrix
* Enable direct `--weights URL` definition (#3373 )
* Enable direct `--weights URL` definition
@KalenMike this PR will enable direct --weights URL definition. Example use case:
```
python train.py --weights https://storage.googleapis.com/bucket/dir/model.pt
```
* cleanup
* bug fixes
* weights = attempt_download(weights)
* Update experimental.py
* Update hubconf.py
* return bug fix
* comment mirror
* min_bytes
* Update tutorial.ipynb (#3368 )
add Open in Kaggle badge
* `cv2.imread(img, -1)` for IMREAD_UNCHANGED (#3379 )
* Update datasets.py
* comment
Co-authored-by: Glenn Jocher <glenn.jocher@ultralytics.com>
* COCO evolution fix (#3388 )
* COCO evolution fix
* cleanup
* update print
* print fix
* Create `is_pip()` function (#3391 )
Returns `True` if file is part of pip package. Useful for contextual behavior modification.
```python
def is_pip():
# Is file in a pip package?
return 'site-packages' in Path(__file__).absolute().parts
```
* Revert "`cv2.imread(img, -1)` for IMREAD_UNCHANGED (#3379 )" (#3395 )
This reverts commit 21a9607e00
.
* Update FLOPs description (#3422 )
* Update README.md
* Changing FLOPS to FLOPs.
Co-authored-by: BuildTools <unconfigured@null.spigotmc.org>
* Parse URL authentication (#3424 )
* Parse URL authentication
* urllib.parse.unquote()
* improved error handling
* improved error handling
* remove %3F
* update check_file()
* Add FLOPs title to table (#3453 )
* Suppress jit trace warning + graph once (#3454 )
* Suppress jit trace warning + graph once
Suppress harmless jit trace warning on TensorBoard add_graph call. Also fix multiple add_graph() calls bug, now only on batch 0.
* Update train.py
* Update MixUp augmentation `alpha=beta=32.0` (#3455 )
Per VOC empirical results https://github.com/ultralytics/yolov5/issues/3380#issuecomment-853001307 by @developer0hye
* Add `timeout()` class (#3460 )
* Add `timeout()` class
* rearrange order
* Faster HSV augmentation (#3462 )
remove datatype conversion process that can be skipped
* Add `check_git_status()` 5 second timeout (#3464 )
* Add check_git_status() 5 second timeout
This should prevent the SSH Git bug that we were discussing @KalenMike
* cleanup
* replace timeout with check_output built-in timeout
* Improved `check_requirements()` offline-handling (#3466 )
Improve robustness of `check_requirements()` function to offline environments (do not attempt pip installs when offline).
* Add `output_names` argument for ONNX export with dynamic axes (#3456 )
* Add output names & dynamic axes for onnx export
Add output_names and dynamic_axes names for all outputs in torch.onnx.export. The first four outputs of the model will have names output0, output1, output2, output3
* use first output only + cleanup
Co-authored-by: Samridha Shrestha <samridha.shrestha@g42.ai>
Co-authored-by: Glenn Jocher <glenn.jocher@ultralytics.com>
* Revert FP16 `test.py` and `detect.py` inference to FP32 default (#3423 )
* fixed inference bug ,while use half precision
* replace --use-half with --half
* replace space and PEP8 in detect.py
* PEP8 detect.py
* update --half help comment
* Update test.py
* revert space
Co-authored-by: Glenn Jocher <glenn.jocher@ultralytics.com>
* Add additional links/resources to stale.yml message (#3467 )
* Update stale.yml
* cleanup
* Update stale.yml
* reformat
* Update stale.yml HUB URL (#3468 )
* Stale `github.actor` bug fix (#3483 )
* Explicit `model.eval()` call `if opt.train=False` (#3475 )
* call model.eval() when opt.train is False
call model.eval() when opt.train is False
* single-line if statement
* cleanup
Co-authored-by: Glenn Jocher <glenn.jocher@ultralytics.com>
* check_requirements() exclude `opencv-python` (#3495 )
Fix for 3rd party or contrib versions of installed OpenCV as in https://github.com/ultralytics/yolov5/issues/3494 .
* Earlier `assert` for cpu and half option (#3508 )
* early assert for cpu and half option
early assert for cpu and half option
* Modified comment
Modified comment
* Update tutorial.ipynb (#3510 )
* Reduce test.py results spacing (#3511 )
* Update README.md (#3512 )
* Update README.md
Minor modifications
* 850 width
* Update greetings.yml
revert greeting change as PRs will now merge to master.
Co-authored-by: Piotr Skalski <SkalskiP@users.noreply.github.com>
Co-authored-by: SkalskiP <piotr.skalski92@gmail.com>
Co-authored-by: Peretz Cohen <pizzaz93@users.noreply.github.com>
Co-authored-by: tudoulei <34886368+tudoulei@users.noreply.github.com>
Co-authored-by: chocosaj <chocosaj@users.noreply.github.com>
Co-authored-by: BuildTools <unconfigured@null.spigotmc.org>
Co-authored-by: Yonghye Kwon <developer.0hye@gmail.com>
Co-authored-by: Sam_S <SamSamhuns@users.noreply.github.com>
Co-authored-by: Samridha Shrestha <samridha.shrestha@g42.ai>
Co-authored-by: edificewang <609552430@qq.com>
2021-06-08 10:22:10 +02:00
Glenn Jocher
9b91db6d1a
Created using Colaboratory
2021-04-30 13:15:31 +02:00
Glenn Jocher
860ca98832
Created using Colaboratory
2021-04-12 13:10:08 +02:00
Glenn Jocher
cac8a765c8
Created using Colaboratory
2021-04-12 13:02:40 +02:00
Glenn Jocher
2eab46e2cf
Update tutorial.ipynb
2021-04-12 12:33:04 +02:00
Glenn Jocher
6b718e9127
Created using Colaboratory
2021-04-12 12:31:28 +02:00
Glenn Jocher
54d65160b7
Update tutorial.ipynb
2021-04-12 12:26:28 +02:00
Glenn Jocher
9029759cb3
Created using Colaboratory
2021-04-11 16:28:32 +02:00
Glenn Jocher
877b826e3a
Created using Colaboratory
2021-04-01 11:31:27 +02:00
Glenn Jocher
1b475c1797
Created using Colaboratory
2021-03-30 20:07:18 +02:00
Glenn Jocher
1b100cd53e
Created using Colaboratory ( #2649 )
2021-03-29 16:43:37 +02:00
Glenn Jocher
ed2c74218d
Created using Colaboratory
2021-03-14 23:32:39 -07:00
Glenn Jocher
6f718cee74
Created using Colaboratory
2021-03-13 20:20:09 -08:00
Glenn Jocher
20d879db36
Update tutorial.ipynb
2021-03-13 20:05:21 -08:00
Glenn Jocher
fe6ebb96bb
Created using Colaboratory
2021-03-02 19:20:51 -08:00
Glenn Jocher
095d2c11d8
Created using Colaboratory
2021-02-20 13:21:58 -08:00
Glenn Jocher
17ac94b796
Created using Colaboratory
2021-02-11 22:39:37 -08:00
Glenn Jocher
aa02b94825
Add Kaggle badge ( #2090 )
2021-01-30 11:51:16 -08:00
Glenn Jocher
eeb2bbf648
Add Kaggle badge ( #2090 )
...
* Update README.md
* Update greetings.yml
* Created using Colaboratory
2021-01-30 11:48:03 -08:00
Glenn Jocher
64628d6fc5
Update tutorial.ipynb
2021-01-29 13:40:03 -08:00
Glenn Jocher
18c25889dc
Update tutorial.ipynb
2021-01-17 13:11:28 -08:00
Glenn Jocher
3a42abd18a
Created using Colaboratory
2021-01-17 13:04:16 -08:00
Glenn Jocher
73cf75faa8
Created using Colaboratory
2020-12-27 13:38:12 -08:00
Glenn Jocher
b096221b1f
Created using Colaboratory
2020-12-27 13:36:17 -08:00
Glenn Jocher
8a81839cad
Update tutorial.ipynb
2020-12-23 12:43:10 -08:00
Glenn Jocher
8bc0027afc
Update loss criteria constructor ( #1711 )
2020-12-16 08:39:35 -08:00
Glenn Jocher
bc52ea2d5f
Profile() feature addition
2020-12-11 09:34:27 -08:00
Glenn Jocher
0ddf12e108
Update tutorial.ipynb
2020-11-23 23:38:57 +01:00
Glenn Jocher
bcac052eb9
Creado con Colaboratory
2020-11-23 23:37:23 +01:00
Glenn Jocher
201bafc7cf
Sync train and test iou_thresh ( #1465 )
...
* Sync train and test iou_thresh
* Sync train and test iou_thresh
* weights names .lower()
* Notebook update
2020-11-21 12:38:35 +01:00
Glenn Jocher
d81bc47823
Creado con Colaboratory
2020-11-20 13:14:57 +01:00
Glenn Jocher
46c43b7b17
Creado con Colaboratory
2020-11-20 12:46:46 +01:00
Glenn Jocher
b7007d03b4
Creado con Colaboratory
2020-11-15 11:23:43 +01:00
Glenn Jocher
cf581305db
Creado con Colaboratory
2020-11-14 12:07:31 +01:00
Glenn Jocher
c4addd7761
Unified '/project/name' results saving ( #1377 )
...
* Project/name update
* Update ci-testing.yml
* address project with path separator failure mode
* Project/name update
* address project with path separator failure mode
* Update ci-testing.yml
* detect.py default --name bug fix
* missing rstrip PR
* train/exp0 to train/exp
2020-11-12 23:37:46 +01:00
Glenn Jocher
f6b3c96966
Update tutorial.ipynb
2020-11-11 16:15:20 +01:00