- 05 7月, 2021 4 次提交
-
-
由 Glenn Jocher 提交于
* Hub models `map_location=device` * cleanup
-
由 Glenn Jocher 提交于
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' ```
-
由 Glenn Jocher 提交于
* Update BGR2RGB ops * speed improvements * cleanup
-
由 Glenn Jocher 提交于
* Create `utils/augmentations.py` * cleanup
-
- 04 7月, 2021 4 次提交
-
-
由 Glenn Jocher 提交于
-
由 Glenn Jocher 提交于
-
由 ketan-b 提交于
* Added the recording feature for multiple streams Thanks for the very cool repo!! I was trying to record multiple feeds at the same time, but the current version of the detector only had one video writer and one vid_path! So the streams were not being saved and only were initialized with one frame and this process didn't record the whole thing. Fix: I made a list of `vid_writer` and `vid_path` and the `i` from the loop over the `pred` took care of the writer which need to work! I hope this helps, Thanks! * Cleanup list lengths * batch size variable * Update datasets.py Co-authored-by:
Glenn Jocher <glenn.jocher@ultralytics.com>
-
由 san-soucie 提交于
* evolve command accepts argument for number of generations * evolve generations argument used in evolve for loop * evolve argument boolean fixes * default to 300 evolve generations * Update train.py Co-authored-by:
John San Soucie <jsansoucie@whoi.edu> Co-authored-by:
Glenn Jocher <glenn.jocher@ultralytics.com>
-
- 02 7月, 2021 3 次提交
-
-
由 Valentin Aliferov 提交于
* rotating an image according to its exif tag * Update common.py * Update datasets.py * Update datasets.py faster * delete extraneous gpg file * Update common.py Co-authored-by:
Glenn Jocher <glenn.jocher@ultralytics.com>
-
由 Glenn Jocher 提交于
-
由 Glenn Jocher 提交于
-
- 01 7月, 2021 1 次提交
-
-
由 Glenn Jocher 提交于
* Copy-paste augmentation initial commit * if any segments * Add obscuration rejection * Add copy_paste hyperparameter * Update comments
-
- 30 6月, 2021 2 次提交
-
-
由 Glenn Jocher 提交于
-
由 Feras Oughali 提交于
* Update datasets.py to read every 4th frame of streams * Update datasets.py Co-authored-by:
Glenn Jocher <glenn.jocher@ultralytics.com>
-
- 29 6月, 2021 3 次提交
-
-
由 Glenn Jocher 提交于
-
由 Glenn Jocher 提交于
-
由 Glenn Jocher 提交于
@KalenMike
-
- 28 6月, 2021 3 次提交
-
-
由 Glenn Jocher 提交于
* Update `feature_visualization()` Only plot for data with height, width > 1 * cleanup * Cleanup
-
由 Zigarss 提交于
* Add feature map visualization Add a feature_visualization function to visualize the mid feature map of the model. * Update yolo.py * remove boolean from forward and reorder if statement * remove print from forward * General cleanup * Indent * Update plots.py Co-authored-by:
Glenn Jocher <glenn.jocher@ultralytics.com>
-
由 yellowdolphin 提交于
* gradient accumulation during warmup in train.py Context: `accumulate` is the number of batches/gradients accumulated before calling the next optimizer.step(). During warmup, it is ramped up from 1 to the final value nbs / batch_size. Although I have not seen this in other libraries, I like the idea. During warmup, as grads are large, too large steps are more of on issue than gradient noise due to small steps. The bug: The condition to perform the opt step is wrong > if ni % accumulate == 0: This produces irregular step sizes if `accumulate` is not constant. It becomes relevant when batch_size is small and `accumulate` changes many times during warmup. This demo also shows the proposed solution, to use a ">=" condition instead: https://colab.research.google.com/drive/1MA2z2eCXYB_BC5UZqgXueqL_y1Tz_XVq?usp=sharing Further, I propose not to restrict the number of warmup iterations to >= 1000. If the user changes hyp['warmup_epochs'], this causes unexpected behavior. Also, it makes evolution unstable if this parameter was to be optimized. * replace last_opt_step tracking by do_step(ni) * add docstrings * move down nw * Update train.py * revert math import move Co-authored-by:
Glenn Jocher <glenn.jocher@ultralytics.com>
-
- 27 6月, 2021 1 次提交
-
-
由 batrlatom 提交于
* link to the competition repaired * Update README.md Co-authored-by:
Glenn Jocher <glenn.jocher@ultralytics.com>
-
- 26 6月, 2021 12 次提交
-
-
由 Glenn Jocher 提交于
-
由 Glenn Jocher 提交于
-
由 Glenn Jocher 提交于
-
由 Glenn Jocher 提交于
-
由 Glenn Jocher 提交于
For seed=0 on single-GPU.
-
由 Glenn Jocher 提交于
* merge master * Update get_coco.sh
-
由 Glenn Jocher 提交于
-
由 Glenn Jocher 提交于
-
由 Glenn Jocher 提交于
Co-authored-by:
U-LAPTOP-5N89P8V7\banhu <ban.huang@foxmail.com>
-
由 Glenn Jocher 提交于
-
由 Glenn Jocher 提交于
* update clip_coords for numpy * uncomment * cleanup * Add autosplits * fix * cleanup
-
由 Ayush Chaurasia 提交于
* Update tables API and windows path fix * update dataset check
-
- 25 6月, 2021 5 次提交
-
-
由 Piotr Skalski 提交于
-
由 Glenn Jocher 提交于
-
由 Yonghye Kwon 提交于
* Edit Comments for numpy2torch tensor process Edit Comments for numpy2torch tensor process * add xyxy2xywhn add xyxy2xywhn * add xyxy2xywhn * formatting * pass arguments pass arguments * edit comment for xyxy2xywhn() edit comment for xyxy2xywhn() * cleanup datasets.py Co-authored-by:
Glenn Jocher <glenn.jocher@ultralytics.com>
-
由 Glenn Jocher 提交于
-
由 Glenn Jocher 提交于
* 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
-
- 24 6月, 2021 1 次提交
-
-
由 Yonghye Kwon 提交于
edit comment
-
- 23 6月, 2021 1 次提交
-
-