以下是 DML_MAX_POOLING_OPERATOR_DESC 结构的通用框架。请注意,具体的成员和用法可能会随着 DirectML 版本的更新而变化。在使用时,建议查阅最新的官方文档或头文件。
typedef struct DML_MAX_POOLING_OPERATOR_DESC {
  const DML_TENSOR_DESC *InputTensor;
  const DML_TENSOR_DESC *OutputTensor;
  UINT32 PoolingWindowSizes[3];
  UINT32 Strides[3];
  UINT32 StartPadding[3];
  UINT32 EndPadding[3];
  UINT32 InputSize[3];
  UINT32 OutputSize[3];
} DML_MAX_POOLING_OPERATOR_DESC;

这个结构包含了最大池化操作的参数和描述,如输入张量、输出张量,以及池化窗口大小、步幅、起始填充、结束填充、输入尺寸和输出尺寸等信息。这是一个基本的结构定义,具体的成员和用法可能会因实际实现而有所不同。

为了获取准确和最新的信息,建议查阅 Microsoft 官方的 DirectML 文档或直接查看最新版本的 Directml.h 头文件。 Microsoft 文档通常提供了 API 参考文档,其中包含了结构的详细描述和用法说明。


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