18 lines
533 B
Python
18 lines
533 B
Python
from ultralytics import YOLO
|
|
|
|
if __name__ == '__main__':
|
|
# 載入模型
|
|
model = YOLO('yolov8s.yaml').load('yolov8s.pt') # 從 YAML 配置並加載權重
|
|
|
|
# 訓練參數設定
|
|
img_size = 640 # 訓練影像大小
|
|
num_epochs = 300 # 訓練次數
|
|
|
|
# 訓練模型
|
|
print("訓練開始")
|
|
model.train(
|
|
data='E:/AP/YOLODataset/dataset.yaml', # 資料集的配置文件
|
|
imgsz=img_size, # 設置影像大小
|
|
epochs=num_epochs # 訓練的 epoch 次數
|
|
)
|
|
print("訓練結束") |