dschandra commited on
Commit
63f9f7e
·
verified ·
1 Parent(s): 14c6032

Update models/yolov8_model.pt

Browse files
Files changed (1) hide show
  1. models/yolov8_model.pt +12 -0
models/yolov8_model.pt CHANGED
@@ -1,9 +1,14 @@
1
  # scripts/download_yolov8_model.py
2
  from ultralytics import YOLO
 
 
 
3
  import os
4
  import torch
5
  import requests
6
  import shutil
 
 
7
 
8
  # Directory to save the model
9
  MODEL_DIR = "models"
@@ -12,6 +17,13 @@ os.makedirs(MODEL_DIR, exist_ok=True)
12
  # Path to save the model
13
  MODEL_PATH = os.path.join(MODEL_DIR, "yolov8_model.pt")
14
 
 
 
 
 
 
 
 
15
  # URL for yolov8n.pt from Ultralytics GitHub releases
16
  MODEL_URL = "https://github.com/ultralytics/assets/releases/download/v8.2.0/yolov8n.pt"
17
 
 
1
  # scripts/download_yolov8_model.py
2
  from ultralytics import YOLO
3
+ model = YOLO('yolov8n.pt')
4
+ # After training
5
+ model.save('models/yolov8_model.pt')
6
  import os
7
  import torch
8
  import requests
9
  import shutil
10
+ print(torch.__version__)
11
+ print(ultralytics.__version__)
12
 
13
  # Directory to save the model
14
  MODEL_DIR = "models"
 
17
  # Path to save the model
18
  MODEL_PATH = os.path.join(MODEL_DIR, "yolov8_model.pt")
19
 
20
+ MODEL_PATH = 'models/yolov8_model.pt'
21
+ try:
22
+ checkpoint = torch.load(MODEL_PATH, map_location='cpu')
23
+ print("Model loaded successfully:", checkpoint.keys())
24
+ except Exception as e:
25
+ print("Error:", e)
26
+
27
  # URL for yolov8n.pt from Ultralytics GitHub releases
28
  MODEL_URL = "https://github.com/ultralytics/assets/releases/download/v8.2.0/yolov8n.pt"
29