Bladeren bron

check v10

yjh0410 9 maanden geleden
bovenliggende
commit
3582813102
3 gewijzigde bestanden met toevoegingen van 12 en 12 verwijderingen
  1. 5 5
      yolo/config/yolov10_config.py
  2. 5 5
      yolo/config/yolov8_config.py
  3. 2 2
      yolo/config/yolov9_config.py

+ 5 - 5
yolo/config/yolov10_config.py

@@ -116,7 +116,7 @@ class Yolov10NConfig(Yolov10BaseConfig):
         # ---------------- Data process config ----------------
         self.mosaic_prob = 1.0
         self.mixup_prob  = 0.0
-        self.copy_paste  = 0.5
+        self.copy_paste  = 0.0
 
 # YOLOv10-S
 class Yolov10SConfig(Yolov10BaseConfig):
@@ -131,7 +131,7 @@ class Yolov10SConfig(Yolov10BaseConfig):
         # ---------------- Data process config ----------------
         self.mosaic_prob = 1.0
         self.mixup_prob  = 0.0
-        self.copy_paste  = 0.5
+        self.copy_paste  = 0.0
 
 # YOLOv10-M
 class Yolov10MConfig(Yolov10BaseConfig):
@@ -146,7 +146,7 @@ class Yolov10MConfig(Yolov10BaseConfig):
         # ---------------- Data process config ----------------
         self.mosaic_prob = 1.0
         self.mixup_prob  = 0.1
-        self.copy_paste  = 0.5
+        self.copy_paste  = 0.0
 
 # YOLOv10-L
 class Yolov10LConfig(Yolov10BaseConfig):
@@ -161,7 +161,7 @@ class Yolov10LConfig(Yolov10BaseConfig):
         # ---------------- Data process config ----------------
         self.mosaic_prob = 1.0
         self.mixup_prob  = 0.1
-        self.copy_paste  = 0.5
+        self.copy_paste  = 0.0
 
 # YOLOv10-X
 class Yolov10XConfig(Yolov10BaseConfig):
@@ -176,4 +176,4 @@ class Yolov10XConfig(Yolov10BaseConfig):
         # ---------------- Data process config ----------------
         self.mosaic_prob = 1.0
         self.mixup_prob  = 0.1
-        self.copy_paste  = 0.5
+        self.copy_paste  = 0.0

+ 5 - 5
yolo/config/yolov8_config.py

@@ -119,7 +119,7 @@ class Yolov8NConfig(Yolov8BaseConfig):
         # ---------------- Data process config ----------------
         self.mosaic_prob = 1.0
         self.mixup_prob  = 0.0
-        self.copy_paste  = 0.5
+        self.copy_paste  = 0.0
 
 # YOLOv8-S
 class Yolov8SConfig(Yolov8BaseConfig):
@@ -134,7 +134,7 @@ class Yolov8SConfig(Yolov8BaseConfig):
         # ---------------- Data process config ----------------
         self.mosaic_prob = 1.0
         self.mixup_prob  = 0.0
-        self.copy_paste  = 0.5
+        self.copy_paste  = 0.0
 
 # YOLOv8-M
 class Yolov8MConfig(Yolov8BaseConfig):
@@ -149,7 +149,7 @@ class Yolov8MConfig(Yolov8BaseConfig):
         # ---------------- Data process config ----------------
         self.mosaic_prob = 1.0
         self.mixup_prob  = 0.1
-        self.copy_paste  = 0.5
+        self.copy_paste  = 0.0
 
 # YOLOv8-L
 class Yolov8LConfig(Yolov8BaseConfig):
@@ -164,7 +164,7 @@ class Yolov8LConfig(Yolov8BaseConfig):
         # ---------------- Data process config ----------------
         self.mosaic_prob = 1.0
         self.mixup_prob  = 0.1
-        self.copy_paste  = 0.5
+        self.copy_paste  = 0.0
 
 # YOLOv8-X
 class Yolov8XConfig(Yolov8BaseConfig):
@@ -179,4 +179,4 @@ class Yolov8XConfig(Yolov8BaseConfig):
         # ---------------- Data process config ----------------
         self.mosaic_prob = 1.0
         self.mixup_prob  = 0.1
-        self.copy_paste  = 0.5
+        self.copy_paste  = 0.0

+ 2 - 2
yolo/config/yolov9_config.py

@@ -129,7 +129,7 @@ class GElanCConfig(GElanBaseConfig):
         # ---------------- Data process config ----------------
         self.mosaic_prob = 1.0
         self.mixup_prob  = 0.1
-        self.copy_paste  = 0.5
+        self.copy_paste  = 0.0
 
 # GELAN-S
 class GElanSConfig(GElanBaseConfig):
@@ -164,7 +164,7 @@ class GElanSConfig(GElanBaseConfig):
         # ---------------- Data process config ----------------
         self.mosaic_prob = 1.0
         self.mixup_prob  = 0.0
-        self.copy_paste  = 0.5           # approximated by the YOLOX's mixup
+        self.copy_paste  = 0.0           # approximated by the YOLOX's mixup
 
     def print_config(self):
         config_dict = {key: value for key, value in self.__dict__.items() if not key.startswith('__')}