IMLOperatorKernelContext.GetOutputTensor 方法

重载

名称 DESCRIPTION
GetOutputTensor (uint32_t, IMLOperatorTensor**) 获取指定索引处运算符的输出张量。
GetOutputTensor(uint32_t、uint32_t、const uint32_t*、IMLOperatorTensor**) 获取指定索引处运算符的输出张量,同时声明其形状。

GetOutputTensor (uint32_t, IMLOperatorTensor**)

获取指定索引处运算符的输出张量。 对于不存在的可选输出,将张量设置为 nullptr 。 如果未使用形状推理方法注册运算符内核,则必须改为调用使用张量形状的 GetOutputTensor 的重载。 如果指定索引处的输出不是张量,则返回一个错误。

void GetOutputTensor(
    uint32_t outputIndex,
    _COM_Outptr_result_maybenull_ IMLOperatorTensor** tensor)

GetOutputTensor(uint32_t、uint32_t、const uint32_t*、IMLOperatorTensor**)

获取指定索引处运算符的输出张量,同时声明其形状。 这会为不存在的可选输出返回 nullptr 。 如果使用形状推理方法注册了运算符内核,则还可以调用不使用形状的 GetOutputTensor 的重载。 如果指定索引处的输出不是张量,则返回一个错误。

void GetOutputTensor(
    uint32_t outputIndex,
    uint32_t dimensionCount,
    _In_reads_(dimensionCount) const uint32_t* dimensionSizes,
    _COM_Outptr_result_maybenull_ IMLOperatorTensor** tensor)

要求

要求
支持的最低客户端 Windows 10 版本 17763
支持的最低服务器 具有桌面体验的 Windows Server 2019
页眉 MLOperatorAuthor.h

注释

使用以下资源获取有关 Windows ML 的帮助:

  • 若要询问或回答有关 Windows ML 的技术问题,请使用 Stack Overflow 上的 windows-machine-learning 标记。
  • 若要报告 bug,请在 GitHub 上提出问题。