設定模型選項
| 欄位 | 值 |
|---|---|
| 類別 | 模型與推論 |
| 難度 | 初級 |
| 預估閱讀時間 | 5 minutes |
| 標籤 | model-options, configuration, contracts |
第 001 章載入了一個具有合理預設值的模型。實際模型(尤其是像 YOLOv8 這樣的檢測模型)需要您宣告它們的合約:輸入的像素格式和大小是什麼,應該如何進行正規化,以及原始網路輸出如何轉換為過濾後的框。ModelOptions 將所有這些內容分組到一個單一的結構中,您可以在建構之前填寫該結構。
本章設定了一個端到端的 YOLOv8 模型,然後檢查執行階段從這些選項中解析出的合約。到本章結束時,您將設定輸入、預處理和後處理參數,讀取解析後的 input_specs()/output_specs()/metadata,並通過設定的模型運行一個確定性的幀。