MLOperatorSchemaDescription 结构

用于注册该架构的自定义运算符架构的说明。

字段

名称 Type 描述
attributeCount uint32_t 提供的属性数量。
attributes const MLOperatorAttribute* 该运算符类型支持的属性集。
defaultAttributeCount uint32_t 提供的默认属性值的数量。
defaultAttributes const MLOperatorAttributeNameValue* 属性的默认值。 当包含该运算符类型的模型中缺少属性时,将应用这些属性。
inputCount uint32_t 运算符的输入数。
inputs const MLOperatorSchemaEdgeDescription* 包含运算符的输入边缘说明的数组。
name const char* 表示运算符名称的 UTF-8 字符串,以 NULL 终止。
operatorSetVersionAtLastChange int32_t 此运算符推出或上次更改时的运算符集版本。
outputCount uint32_t 运算符的输出数。
outputs const MLOperatorSchemaEdgeDescription* 包含运算符的输出边缘说明的数组。
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 上提交问题。