1. 05 7月, 2021 4 次提交
  2. 04 7月, 2021 4 次提交
  3. 02 7月, 2021 3 次提交
  4. 01 7月, 2021 1 次提交
  5. 30 6月, 2021 2 次提交
  6. 29 6月, 2021 3 次提交
  7. 28 6月, 2021 3 次提交
    • Glenn Jocher's avatar
      Update `feature_visualization()` (#3807) · 02719dde
      Glenn Jocher 提交于
      * Update `feature_visualization()`
      
      Only plot for data with height, width > 1
      
      * cleanup
      
      * Cleanup
      02719dde
    • Zigarss's avatar
      Add feature map visualization (#3804) · 20d45aa4
      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: 's avatarGlenn Jocher <glenn.jocher@ultralytics.com>
      20d45aa4
    • yellowdolphin's avatar
      Fix warmup `accumulate` (#3722) · 3974d725
      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: 's avatarGlenn Jocher <glenn.jocher@ultralytics.com>
      3974d725
  8. 27 6月, 2021 1 次提交
  9. 26 6月, 2021 12 次提交
  10. 25 6月, 2021 5 次提交
    • Piotr Skalski's avatar
      fix/incorrect_fitness_import (#3770) · 09246a5a
      Piotr Skalski 提交于
      09246a5a
    • Glenn Jocher's avatar
      Remove DDP MultiHeadAttention fix (#3768) · f2d97ebb
      Glenn Jocher 提交于
      f2d97ebb
    • Yonghye Kwon's avatar
      Add `xyxy2xywhn()` (#3765) · 37495731
      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: 's avatarGlenn Jocher <glenn.jocher@ultralytics.com>
      37495731
    • Glenn Jocher's avatar
      COCO annotations JSON fix (#3764) · 03281f8c
      Glenn Jocher 提交于
      03281f8c
    • Glenn Jocher's avatar
      Add optional dataset.yaml `path` attribute (#3753) · f79d7479
      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
      f79d7479
  11. 24 6月, 2021 1 次提交
  12. 23 6月, 2021 1 次提交