共用方式為


MLOperatorKernelDescription 結構

用來註冊該架構的自定義運算元核心描述。

欄位

名稱 類型​​ 描述
defaultAttributeCount uint32_t 提供的預設屬性值數目。
defaultAttributes const MLOperatorAttributeNameValue* 屬性的預設值。 當包含運算符類型的模型中遺漏屬性時,將會套用這些屬性。
網域 const char* NULL 終止的 UTF-8 字串,代表運算子的功能變數名稱。
executionOptions uint32_t 保留給其他選項。 必須是 0。
executionType MLOperatorExecutionType 指定核心是否使用 CPU 或 GPU 進行計算。
minimumOperatorSetVersion int32_t 運算子的最低版本會設定此核心有效的版本。 系統會根據相同網域後續版本的操作員集架構註冊來推斷最大版本。
NAME const char* NULL 終止的UTF-8字串,表示運算元的名稱。
電子商務選項中 MLOperatorKernelOptions 適用於所有執行提供者類型的核心選項。
typeConstraintCount uint32_t 提供的型別條件約束數目。
typeConstraints const MLOperatorEdgeTypeConstraint* 型別條件約束的陣列。 每個條件約束會將與類型標籤字串相關聯的輸入和輸出限制為一或多個邊緣類型。

需求

需求
最低支援的用戶端 Windows 10 組建 17763
最低支援的伺服器 具有桌面體驗的 Windows Server 2019
頁首 MLOperatorAuthor.h

注意

使用下列資源取得 Windows ML 的說明:

  • 如需詢問或回答有關 Windows ML 的技術問題,請使用 Stack Overflow 上的 windows-machine-learning 標籤。
  • 如需回報錯誤 (bug),請在 GitHub 上提出問題。