Поделиться через


структура DML_MAX_UNPOOLING_OPERATOR_DESC (directml.h)

Инвертирует операцию максимального пула (см. DML_MAX_POOLING_OPERATOR1_DESC подробных сведений), заполнив выходной тензор OutputTensor значениями входных тензоров InputTensor, как показано из операции максимального пула, в соответствии со значениями индекса, указанными в IndexsTensor. Элементы в выходных тензорах, не тронутых этим процессом, остаются с нулевыми значениями.

Синтаксис

struct DML_MAX_UNPOOLING_OPERATOR_DESC {
  const DML_TENSOR_DESC *InputTensor;
  const DML_TENSOR_DESC *IndicesTensor;
  const DML_TENSOR_DESC *OutputTensor;
};

Члены

InputTensor

Тип: const DML_TENSOR_DESC*

Входной тензор размеров{ Batch, Channel, Height, Width }. Тензорные значения получаются из значений в OutputTensor операции максимального пула.

IndicesTensor

Тип: const DML_TENSOR_DESC*

Тензор индексов для выходных тензоров OutputTensor для значений, заданных в входном тензоре InputTensor. Эти значения индекса являются отсчитываются от нуля и обрабатывают выходные тензоры как смежный одномерный массив. Оба InputTensor и IndicesTensor имеют одинаковые размеры тензора. Значения тензора получены из OutputIndicesTensor операции максимального пула.

OutputTensor

Тип: const DML_TENSOR_DESC*

Выходной тензор того же количества измерений, что и входной тензор.

Наличие

Этот оператор появился в DML_FEATURE_LEVEL_3_0.

Ограничения Tensor

InputTensor и OutputTensor должны иметь одинаковые DataType.

Поддержка Tensor

DML_FEATURE_LEVEL_5_0 и выше

Тензор Добрый Поддерживаемые счетчики измерений Поддерживаемые типы данных
InputTensor Ввод 4 FLOAT32, FLOAT16, INT64, INT32, INT16, INT8, UINT64, UINT32, UINT16, UINT8
ИндексыTensor Ввод 4 UINT64, UINT32
OutputTensor Выпуск 4 FLOAT32, FLOAT16, INT64, INT32, INT16, INT8, UINT64, UINT32, UINT16, UINT8

DML_FEATURE_LEVEL_3_0 и выше

Тензор Добрый Поддерживаемые счетчики измерений Поддерживаемые типы данных
InputTensor Ввод 4 FLOAT32, FLOAT16
ИндексыTensor Ввод 4 UINT32
OutputTensor Выпуск 4 FLOAT32, FLOAT16

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10 версии 2004 (10.0; Сборка 19041)
минимальный поддерживаемый сервер Windows Server версии 2004 (10.0; Сборка 19041)
заголовка directml.h