1. 13 Oct, 2021 1 commit
  2. 26 Aug, 2021 1 commit
  3. 25 Aug, 2021 1 commit
  4. 16 Aug, 2021 1 commit
  5. 14 Aug, 2021 3 commits
  6. 04 Aug, 2021 1 commit
    • Glenn Jocher's avatar
      Evolve in CSV format (#4307) · e78aeac9
      Glenn Jocher authored
      * Update evolution to CSV format
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * reset args
      
      * reset args
      
      * reset args
      
      * plot_results() fix
      
      * Cleanup
      
      * Cleanup2
      e78aeac9
  7. 31 Jul, 2021 1 commit
  8. 29 Jul, 2021 1 commit
  9. 28 Jul, 2021 1 commit
  10. 24 Jul, 2021 1 commit
  11. 21 Jul, 2021 1 commit
  12. 19 Jul, 2021 1 commit
  13. 14 Jul, 2021 1 commit
  14. 10 Jul, 2021 1 commit
  15. 05 Jul, 2021 1 commit
    • Glenn Jocher's avatar
      YOLOv5 + Albumentations integration (#3882) · 33202b7f
      Glenn Jocher authored
      * 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
      33202b7f
  16. 29 Jun, 2021 1 commit
  17. 25 Jun, 2021 2 commits
  18. 24 Jun, 2021 1 commit
    • Glenn Jocher's avatar
      Add optional dataset.yaml `path` attribute (#3753) · f79d7479
      Glenn Jocher authored
      * 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
      f79d7479
  19. 22 Jun, 2021 1 commit
  20. 15 Jun, 2021 1 commit
  21. 09 Jun, 2021 2 commits
  22. 08 Jun, 2021 1 commit
    • Glenn Jocher's avatar
      Merge `develop` branch into `master` (#3518) · f3c3d2ce
      Glenn Jocher authored
      * 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: default avatarGlenn 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: default avatarBuildTools <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: default avatarSamridha Shrestha <samridha.shrestha@g42.ai>
      Co-authored-by: default avatarGlenn 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: default avatarGlenn 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: default avatarGlenn 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: default avatarPiotr Skalski <SkalskiP@users.noreply.github.com>
      Co-authored-by: default avatarSkalskiP <piotr.skalski92@gmail.com>
      Co-authored-by: default avatarPeretz Cohen <pizzaz93@users.noreply.github.com>
      Co-authored-by: default avatartudoulei <34886368+tudoulei@users.noreply.github.com>
      Co-authored-by: default avatarchocosaj <chocosaj@users.noreply.github.com>
      Co-authored-by: default avatarBuildTools <unconfigured@null.spigotmc.org>
      Co-authored-by: default avatarYonghye Kwon <developer.0hye@gmail.com>
      Co-authored-by: default avatarSam_S <SamSamhuns@users.noreply.github.com>
      Co-authored-by: default avatarSamridha Shrestha <samridha.shrestha@g42.ai>
      Co-authored-by: default avataredificewang <609552430@qq.com>
      f3c3d2ce
  23. 04 Jun, 2021 3 commits
  24. 03 Jun, 2021 1 commit
    • Glenn Jocher's avatar
      Parse URL authentication (#3424) · f8651c38
      Glenn Jocher authored
      * Parse URL authentication
      
      * urllib.parse.unquote()
      
      * improved error handling
      
      * improved error handling
      
      * remove %3F
      
      * update check_file()
      f8651c38
  25. 30 May, 2021 1 commit
    • Glenn Jocher's avatar
      Create `is_pip()` function (#3391) · d833ab3d
      Glenn Jocher authored
      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
      ```
      d833ab3d
  26. 26 May, 2021 1 commit
  27. 23 May, 2021 2 commits
  28. 17 May, 2021 1 commit
  29. 09 May, 2021 1 commit
    • Glenn Jocher's avatar
      Add check_python() (#3088) · 57b0d3a6
      Glenn Jocher authored
      * Add check_python()
      
      Checks python version against minimum version of 3.7.0.
      
      * remove packaging dependency
      
      * refactor import
      57b0d3a6
  30. 04 May, 2021 2 commits
  31. 03 May, 2021 2 commits