From 677b749d953ba2c4fe472c15d3748a44d2a7fc36 Mon Sep 17 00:00:00 2001 From: Glenn Jocher Date: Mon, 17 Jun 2024 19:59:36 +0200 Subject: [PATCH] Update YOLOv9 YAMLs (#13756) Signed-off-by: Glenn Jocher --- ultralytics/cfg/models/v9/yolov9c-seg.yaml | 6 +++--- ultralytics/cfg/models/v9/yolov9c.yaml | 6 +++--- ultralytics/cfg/models/v9/yolov9e-seg.yaml | 8 ++++---- ultralytics/cfg/models/v9/yolov9e.yaml | 8 ++++---- ultralytics/cfg/models/v9/yolov9m.yaml | 6 +++--- ultralytics/cfg/models/v9/yolov9s.yaml | 6 +++--- ultralytics/cfg/models/v9/yolov9t.yaml | 6 +++--- 7 files changed, 23 insertions(+), 23 deletions(-) diff --git a/ultralytics/cfg/models/v9/yolov9c-seg.yaml b/ultralytics/cfg/models/v9/yolov9c-seg.yaml index e1bf982b..48b0ad72 100644 --- a/ultralytics/cfg/models/v9/yolov9c-seg.yaml +++ b/ultralytics/cfg/models/v9/yolov9c-seg.yaml @@ -1,11 +1,11 @@ # Ultralytics YOLO 🚀, AGPL-3.0 license -# YOLOv9c-seg +# YOLOv9c-seg instance segmentation model. For Usage examples see https://docs.ultralytics.com/models/yolov9 # 654 layers, 27897120 parameters, 159.4 GFLOPs -# parameters +# Parameters nc: 80 # number of classes -# gelan backbone +# GELAN backbone backbone: - [-1, 1, Conv, [64, 3, 2]] # 0-P1/2 - [-1, 1, Conv, [128, 3, 2]] # 1-P2/4 diff --git a/ultralytics/cfg/models/v9/yolov9c.yaml b/ultralytics/cfg/models/v9/yolov9c.yaml index eeacd0d6..4ea8997d 100644 --- a/ultralytics/cfg/models/v9/yolov9c.yaml +++ b/ultralytics/cfg/models/v9/yolov9c.yaml @@ -1,11 +1,11 @@ # Ultralytics YOLO 🚀, AGPL-3.0 license -# YOLOv9c +# YOLOv9c object detection model. For Usage examples see https://docs.ultralytics.com/models/yolov9 # 618 layers, 25590912 parameters, 104.0 GFLOPs -# parameters +# Parameters nc: 80 # number of classes -# gelan backbone +# GELAN backbone backbone: - [-1, 1, Conv, [64, 3, 2]] # 0-P1/2 - [-1, 1, Conv, [128, 3, 2]] # 1-P2/4 diff --git a/ultralytics/cfg/models/v9/yolov9e-seg.yaml b/ultralytics/cfg/models/v9/yolov9e-seg.yaml index 23f616b1..b149b4e2 100644 --- a/ultralytics/cfg/models/v9/yolov9e-seg.yaml +++ b/ultralytics/cfg/models/v9/yolov9e-seg.yaml @@ -1,11 +1,11 @@ # Ultralytics YOLO 🚀, AGPL-3.0 license -# YOLOv9c-seg +# YOLOv9e-seg instance segmentation model. For Usage examples see https://docs.ultralytics.com/models/yolov9 # 1261 layers, 60512800 parameters, 248.4 GFLOPs -# parameters +# Parameters nc: 80 # number of classes -# gelan backbone +# GELAN backbone backbone: - [-1, 1, nn.Identity, []] - [-1, 1, Conv, [64, 3, 2]] # 1-P1/2 @@ -40,7 +40,7 @@ backbone: - [-1, 1, RepNCSPELAN4, [1024, 512, 256, 2]] # 28 - [-1, 1, SPPELAN, [512, 256]] # 29 -# gelan head +# GELAN head head: - [-1, 1, nn.Upsample, [None, 2, "nearest"]] - [[-1, 25], 1, Concat, [1]] # cat backbone P4 diff --git a/ultralytics/cfg/models/v9/yolov9e.yaml b/ultralytics/cfg/models/v9/yolov9e.yaml index c2ddfb46..c90843e0 100644 --- a/ultralytics/cfg/models/v9/yolov9e.yaml +++ b/ultralytics/cfg/models/v9/yolov9e.yaml @@ -1,11 +1,11 @@ # Ultralytics YOLO 🚀, AGPL-3.0 license -# YOLOv9e +# YOLOv9e object detection model. For Usage examples see https://docs.ultralytics.com/models/yolov9 # 1225 layers, 58206592 parameters, 193.0 GFLOPs -# parameters +# Parameters nc: 80 # number of classes -# gelan backbone +# GELAN backbone backbone: - [-1, 1, nn.Identity, []] - [-1, 1, Conv, [64, 3, 2]] # 1-P1/2 @@ -40,7 +40,7 @@ backbone: - [-1, 1, RepNCSPELAN4, [1024, 512, 256, 2]] # 28 - [-1, 1, SPPELAN, [512, 256]] # 29 -# gelan head +# GELAN head head: - [-1, 1, nn.Upsample, [None, 2, "nearest"]] - [[-1, 25], 1, Concat, [1]] # cat backbone P4 diff --git a/ultralytics/cfg/models/v9/yolov9m.yaml b/ultralytics/cfg/models/v9/yolov9m.yaml index bdd74886..fd2c49ec 100644 --- a/ultralytics/cfg/models/v9/yolov9m.yaml +++ b/ultralytics/cfg/models/v9/yolov9m.yaml @@ -1,11 +1,11 @@ # Ultralytics YOLO 🚀, AGPL-3.0 license -# YOLOv9t +# YOLOv9m object detection model. For Usage examples see https://docs.ultralytics.com/models/yolov9 # 603 layers, 20216160 parameters, 77.9 GFLOPs -# parameters +# Parameters nc: 80 # number of classes -# gelan backbone +# GELAN backbone backbone: - [-1, 1, Conv, [32, 3, 2]] # 0-P1/2 - [-1, 1, Conv, [64, 3, 2]] # 1-P2/4 diff --git a/ultralytics/cfg/models/v9/yolov9s.yaml b/ultralytics/cfg/models/v9/yolov9s.yaml index 4f2f4f32..d86eb0d9 100644 --- a/ultralytics/cfg/models/v9/yolov9s.yaml +++ b/ultralytics/cfg/models/v9/yolov9s.yaml @@ -1,11 +1,11 @@ # Ultralytics YOLO 🚀, AGPL-3.0 license -# YOLOv9s +# YOLOv9s object detection model. For Usage examples see https://docs.ultralytics.com/models/yolov9 # 917 layers, 7318368 parameters, 27.6 GFLOPs -# parameters +# Parameters nc: 80 # number of classes -# gelan backbone +# GELAN backbone backbone: - [-1, 1, Conv, [32, 3, 2]] # 0-P1/2 - [-1, 1, Conv, [64, 3, 2]] # 1-P2/4 diff --git a/ultralytics/cfg/models/v9/yolov9t.yaml b/ultralytics/cfg/models/v9/yolov9t.yaml index 2f3a6e42..0ce5f95e 100644 --- a/ultralytics/cfg/models/v9/yolov9t.yaml +++ b/ultralytics/cfg/models/v9/yolov9t.yaml @@ -1,11 +1,11 @@ # Ultralytics YOLO 🚀, AGPL-3.0 license -# YOLOv9t +# YOLOv9t object detection model. For Usage examples see https://docs.ultralytics.com/models/yolov9 # 917 layers, 2128720 parameters, 8.5 GFLOPs -# parameters +# Parameters nc: 80 # number of classes -# gelan backbone +# GELAN backbone backbone: - [-1, 1, Conv, [16, 3, 2]] # 0-P1/2 - [-1, 1, Conv, [32, 3, 2]] # 1-P2/4