在 DirectML 中,DML_UPSAMPLE_2D_OPERATOR_DESC 结构通常用于描述二维上采样操作的参数。以下是一个可能的结构定义,但具体的定义可能因版本而异:
typedef struct DML_UPSAMPLE_2D_OPERATOR_DESC {
    DML_TENSOR_DESC InputTensor;
    DML_TENSOR_DESC OutputTensor;
    UINT32 ScaleX;
    UINT32 ScaleY;
    DML_INTERPOLATION_MODE InterpolationMode;
    DML_BOUNDARY_MODE BoundaryMode;
} DML_UPSAMPLE_2D_OPERATOR_DESC;

这个结构包含了输入和输出张量的描述,以及上采样的比例、插值模式和边界模式的信息。ScaleX 和 ScaleY 分别表示水平和垂直方向的上采样倍数,InterpolationMode 表示插值的模式,BoundaryMode 表示边界处理的模式。

请注意,这只是一个示例,具体的定义可能在不同的 DirectML 版本中有所变化。为了获取确切的信息,请查阅最新版本的 DirectML 文档或检查最新版本的 Windows SDK 中的相关头文件和文档。你可以在 Microsoft 的官方文档网站上找到相关信息,或者使用 Visual Studio 中的 Object Browser 查看 SDK 文档。


转载请注明出处:http://www.pingtaimeng.com/article/detail/26867/Win32 API/Directml.h/DML_UPSAMPLE_2D_OPERATOR_DESC