Add Classification model YAML support (#154)
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>main
parent
0e5a7ae623
commit
07eab49c3d
14 changed files with 199 additions and 71 deletions
@ -0,0 +1,23 @@ |
||||
# YOLOv5 🚀 by Ultralytics, GPL-3.0 license |
||||
|
||||
# Parameters |
||||
nc: 1000 # number of classes |
||||
depth_multiple: 1.00 # scales module repeats |
||||
width_multiple: 1.00 # scales convolution channels |
||||
|
||||
# YOLOv8.0n backbone |
||||
backbone: |
||||
# [from, repeats, module, args] |
||||
- [-1, 1, Conv, [64, 3, 2]] # 0-P1/2 |
||||
- [-1, 1, Conv, [128, 3, 2]] # 1-P2/4 |
||||
- [-1, 3, C2f, [128, True]] |
||||
- [-1, 1, Conv, [256, 3, 2]] # 3-P3/8 |
||||
- [-1, 6, C2f, [256, True]] |
||||
- [-1, 1, Conv, [512, 3, 2]] # 5-P4/16 |
||||
- [-1, 6, C2f, [512, True]] |
||||
- [-1, 1, Conv, [1024, 3, 2]] # 7-P5/32 |
||||
- [-1, 3, C2f, [1024, True]] |
||||
|
||||
# YOLOv8.0n head |
||||
head: |
||||
- [-1, 1, Classify, [nc]] |
@ -0,0 +1,23 @@ |
||||
# YOLOv5 🚀 by Ultralytics, GPL-3.0 license |
||||
|
||||
# Parameters |
||||
nc: 1000 # number of classes |
||||
depth_multiple: 0.67 # scales module repeats |
||||
width_multiple: 0.75 # scales convolution channels |
||||
|
||||
# YOLOv8.0n backbone |
||||
backbone: |
||||
# [from, repeats, module, args] |
||||
- [-1, 1, Conv, [64, 3, 2]] # 0-P1/2 |
||||
- [-1, 1, Conv, [128, 3, 2]] # 1-P2/4 |
||||
- [-1, 3, C2f, [128, True]] |
||||
- [-1, 1, Conv, [256, 3, 2]] # 3-P3/8 |
||||
- [-1, 6, C2f, [256, True]] |
||||
- [-1, 1, Conv, [512, 3, 2]] # 5-P4/16 |
||||
- [-1, 6, C2f, [512, True]] |
||||
- [-1, 1, Conv, [1024, 3, 2]] # 7-P5/32 |
||||
- [-1, 3, C2f, [1024, True]] |
||||
|
||||
# YOLOv8.0n head |
||||
head: |
||||
- [-1, 1, Classify, [nc]] |
@ -0,0 +1,23 @@ |
||||
# YOLOv5 🚀 by Ultralytics, GPL-3.0 license |
||||
|
||||
# Parameters |
||||
nc: 1000 # number of classes |
||||
depth_multiple: 0.33 # scales module repeats |
||||
width_multiple: 0.25 # scales convolution channels |
||||
|
||||
# YOLOv8.0n backbone |
||||
backbone: |
||||
# [from, repeats, module, args] |
||||
- [-1, 1, Conv, [64, 3, 2]] # 0-P1/2 |
||||
- [-1, 1, Conv, [128, 3, 2]] # 1-P2/4 |
||||
- [-1, 3, C2f, [128, True]] |
||||
- [-1, 1, Conv, [256, 3, 2]] # 3-P3/8 |
||||
- [-1, 6, C2f, [256, True]] |
||||
- [-1, 1, Conv, [512, 3, 2]] # 5-P4/16 |
||||
- [-1, 6, C2f, [512, True]] |
||||
- [-1, 1, Conv, [1024, 3, 2]] # 7-P5/32 |
||||
- [-1, 3, C2f, [1024, True]] |
||||
|
||||
# YOLOv8.0n head |
||||
head: |
||||
- [-1, 1, Classify, [nc]] |
@ -0,0 +1,23 @@ |
||||
# YOLOv5 🚀 by Ultralytics, GPL-3.0 license |
||||
|
||||
# Parameters |
||||
nc: 1000 # number of classes |
||||
depth_multiple: 0.33 # scales module repeats |
||||
width_multiple: 0.50 # scales convolution channels |
||||
|
||||
# YOLOv8.0n backbone |
||||
backbone: |
||||
# [from, repeats, module, args] |
||||
- [-1, 1, Conv, [64, 3, 2]] # 0-P1/2 |
||||
- [-1, 1, Conv, [128, 3, 2]] # 1-P2/4 |
||||
- [-1, 3, C2f, [128, True]] |
||||
- [-1, 1, Conv, [256, 3, 2]] # 3-P3/8 |
||||
- [-1, 6, C2f, [256, True]] |
||||
- [-1, 1, Conv, [512, 3, 2]] # 5-P4/16 |
||||
- [-1, 6, C2f, [512, True]] |
||||
- [-1, 1, Conv, [1024, 3, 2]] # 7-P5/32 |
||||
- [-1, 3, C2f, [1024, True]] |
||||
|
||||
# YOLOv8.0n head |
||||
head: |
||||
- [-1, 1, Classify, [nc]] |
@ -0,0 +1,23 @@ |
||||
# YOLOv5 🚀 by Ultralytics, GPL-3.0 license |
||||
|
||||
# Parameters |
||||
nc: 1000 # number of classes |
||||
depth_multiple: 1.00 # scales module repeats |
||||
width_multiple: 1.25 # scales convolution channels |
||||
|
||||
# YOLOv8.0n backbone |
||||
backbone: |
||||
# [from, repeats, module, args] |
||||
- [-1, 1, Conv, [64, 3, 2]] # 0-P1/2 |
||||
- [-1, 1, Conv, [128, 3, 2]] # 1-P2/4 |
||||
- [-1, 3, C2f, [128, True]] |
||||
- [-1, 1, Conv, [256, 3, 2]] # 3-P3/8 |
||||
- [-1, 6, C2f, [256, True]] |
||||
- [-1, 1, Conv, [512, 3, 2]] # 5-P4/16 |
||||
- [-1, 6, C2f, [512, True]] |
||||
- [-1, 1, Conv, [1024, 3, 2]] # 7-P5/32 |
||||
- [-1, 3, C2f, [1024, True]] |
||||
|
||||
# YOLOv8.0n head |
||||
head: |
||||
- [-1, 1, Classify, [nc]] |
Loading…
Reference in new issue