用于注册该架构的自定义运算符内核的说明。
字段
| 名称 | 类型 | 描述 |
|---|---|---|
| defaultAttributeCount | uint32_t | 提供的默认属性值的数量。 |
| 默认属性 | constMLOperatorAttributeNameValue* | 属性的默认值。 当包含该运算符类型的模型中缺少属性时,将应用这些属性。 |
| 领域 | const 字符* | 表示运算符域的 UTF-8 字符串,以 NULL 终止。 |
| executionOptions 执行选项 | uint32_t | 保留用于其他选项。 必须为 0。 |
| 执行类型 | 机器学习操作执行类型 | 指定内核是使用 CPU 还是 GPU 进行计算。 |
| minimumOperatorSetVersion | int32_t | 对此内核有效的运算符集的最低版本。 根据相同域的后续版本的运算符集架构注册推断最大版本。 |
| 姓名 | const 字符* | 表示运算符名称的 UTF-8 字符串,以 NULL 终止。 |
| 选项 | MLOperatorKernelOptions | 适用于所有执行提供程序类型的内核选项。 |
| typeConstraintCount | uint32_t | 提供的类型约束数量。 |
| typeConstraints 类型 | constMLOperatorEdgeTypeConstraint* | 类型约束数组。 每个约束将与某个类型标签字符串关联的输入和输出限定为一个或多个边缘类型。 |
要求
| 要求 | |
|---|---|
| 最低受支持的客户端 | Windows 10,内部版本 17763 |
| 支持的最低服务器版本 | 具有桌面体验的 Windows Server 2019 |
| 页眉 | MLOperatorAuthor.h |
注意
使用以下资源可获取有关 Windows ML 的帮助:
- 若要提出或回答有关 Windows ML 的技术问题,请在 Stack Overflow 上使用 windows-machine-learning 标记。
- 若要报告 bug,请在 GitHub 上提交问题。