Dr-Swopt 4 päivää sitten
vanhempi
commit
6dc23e13aa
3 muutettua tiedostoa jossa 20 lisäystä ja 0 poistoa
  1. 2 0
      .gitignore
  2. 18 0
      train_script.py
  3. BIN
      yolov8n.pt

+ 2 - 0
.gitignore

@@ -37,3 +37,5 @@ wheels/
 # OS
 .DS_Store
 Thumbs.db
+
+datasets

+ 18 - 0
train_script.py

@@ -0,0 +1,18 @@
+from ultralytics import YOLO
+
+def main():
+    model = YOLO('yolov8n.pt') 
+
+    model.train(
+        data='datasets/data.yaml', 
+        epochs=50, 
+        imgsz=640, 
+        device='cpu',
+        # --- RESOURCE LIMITS ---
+        batch=4,          # Lower = less RAM used. Start with 4. 
+        workers=1,        # 1 or 2. Prevents the CPU from maxing all cores for data loading.
+        cache=False       # Don't store the whole dataset in RAM.
+    )
+
+if __name__ == '__main__':
+    main()

BIN
yolov8n.pt