- 08 6月, 2021 1 次提交
-
-
由 Glenn Jocher 提交于
* 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 21a9607e. * 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>
-
- 07 6月, 2021 1 次提交
-
-
由 Glenn Jocher 提交于
Duplicate of #3495 merged to `develop`. This PR will be merged to `master`. Fixes https://github.com/ultralytics/yolov5/issues/3494.
-
- 27 5月, 2021 2 次提交
-
-
-
由 WangChaofeng 提交于
-
- 26 5月, 2021 3 次提交
-
-
由 Glenn Jocher 提交于
* Add URL file download to check_file() * cleanup * pathlib bug fix
-
由 Glenn Jocher 提交于
* Update cache v0.2 to include parent hash Possible fix for https://github.com/ultralytics/yolov5/issues/3349 * Update datasets.py
-
由 Glenn Jocher 提交于
-
- 25 5月, 2021 1 次提交
-
-
由 Glenn Jocher 提交于
-
- 24 5月, 2021 4 次提交
-
-
由 Glenn Jocher 提交于
-
由 Glenn Jocher 提交于
* `@torch.no_grad()` decorator * Update detect.py
-
由 Glenn Jocher 提交于
-
由 Glenn Jocher 提交于
Add try: except clause on missing requirements install to catch install failures. Prompted by Ultralytics YOLOv5 API failure on Cython.
-
- 23 5月, 2021 3 次提交
-
-
由 Glenn Jocher 提交于
Ultralytics REST API fix.
-
由 yeric1789 提交于
* Changing save_one_box Made to work with other changes to common.py * PEP8 and single line BGR Co-authored-by:
Glenn Jocher <glenn.jocher@ultralytics.com>
-
由 Glenn Jocher 提交于
-
- 22 5月, 2021 2 次提交
-
-
由 Charles Frye 提交于
* adds latest tag to match wandb defaults * adds entity handling, 'last' tag * fixes bug causing finished runs to resume * removes redundant "last" tag for wandb artifact
-
由 Glenn Jocher 提交于
-
- 21 5月, 2021 3 次提交
-
-
由 Glenn Jocher 提交于
* YouTube stream ending fix Properly terminates YouTube streams on video end. Should resolve issues #2769 and #3220. * Update datasets.py
-
由 Glenn Jocher 提交于
Bug fix to check batch_size divisibility of utilized CUDA device count vs total system CUDA device count.
-
由 Glenn Jocher 提交于
-
- 20 5月, 2021 3 次提交
-
-
由 Glenn Jocher 提交于
* Check CoreML models.train() mode * Update export.py
-
由 Glenn Jocher 提交于
Cython required by pycocotools in certain cases, i.e. https://github.com/cocodataset/cocoapi/issues/172
-
由 yeric1789 提交于
* Color can be none by default * `plot_one_box()` default `color=(128, 128, 128)` Co-authored-by:
Glenn Jocher <glenn.jocher@ultralytics.com>
-
- 19 5月, 2021 1 次提交
-
-
由 Glenn Jocher 提交于
-
- 18 5月, 2021 2 次提交
-
-
由 Adrian Holovaty 提交于
* Added max_det parameters in various places * 120 character line * PEP8 * 120 character line * Update inference default to 1000 instances * Update inference default to 1000 instances Co-authored-by:
Glenn Jocher <glenn.jocher@ultralytics.com>
-
由 Glenn Jocher 提交于
-
- 17 5月, 2021 3 次提交
-
-
由 Glenn Jocher 提交于
-
由 Glenn Jocher 提交于
-
由 Glenn Jocher 提交于
-
- 16 5月, 2021 3 次提交
-
-
由 Christoph Gerum 提交于
* Allow to manual selection of device for torchhub models * single line device nested torch.device(torch.device(device)) ok Co-authored-by:
Glenn Jocher <glenn.jocher@ultralytics.com>
-
由 Cristi Fati 提交于
-
由 Yonghye Kwon 提交于
* rename class autoShape -> AutoShape follow other class naming convention * rename class autoShape -> AutoShape follow other classes' naming convention * rename class autoShape -> AutoShape
-
- 14 5月, 2021 1 次提交
-
-
由 Glenn Jocher 提交于
* SKU-110K CVPR2019 Dataset Auto-Download This PR adds the **SKU-110K CVPR2019 Dataset** https://github.com/eg4000/SKU110K_CVPR19 to the list of YOLOv5
🚀 auto-download list. - [x] [COCO](https://cocodataset.org/#home) - [x] [COCO128](https://www.kaggle.com/ultralytics/coco128) - [x] [VOC](http://host.robots.ox.ac.uk/pascal/VOC/) - [x] [Argoverse-HD](http://www.cs.cmu.edu/~mengtial/proj/streaming/) - [x] [VisDrone2019-DET](https://github.com/VisDrone/VisDrone-Dataset) - [x] [GlobalWheat-2020](http://www.global-wheat.com/) - [ ] [KITTI](https://www.kaggle.com/twaldo/kitti-object-detection) - [x] [SKU110](https://github.com/eg4000/SKU110K_CVPR19) (grocery store items) - [ ] [CityScapes](https://www.cityscapes-dataset.com/) - [x] [Objects365](https://www.objects365.org/overview.html) - [ ] [OpenImages](https://storage.googleapis.com/openimages/web/index.html) ```yaml # SKU-110K retail items dataset https://github.com/eg4000/SKU110K_CVPR19 # Train command: python train.py --data SKU-110K.yaml # Default dataset location is next to YOLOv5: # /parent_folder # /datasets/SKU-110K # /yolov5 ``` * Update SKU-110K.yaml * Update SKU-110K.yaml
-
- 13 5月, 2021 7 次提交
-
-
由 Glenn Jocher 提交于
* Scope all hubconf.py imports for torch.hub.list() * Update hubconf.py
-
由 Glenn Jocher 提交于
-
由 Glenn Jocher 提交于
-
由 Glenn Jocher 提交于
-
由 Cristi Fati 提交于
* Allow users to skip exporting in formats that they don't care about * Correct comments * Update export.py renamed --skip-format to --exclude * Switched format from exclude to include (as instructed by @glenn-jocher) * cleanup Co-authored-by:
Glenn Jocher <glenn.jocher@ultralytics.com>
-
由 KC-Zhang 提交于
-
-