Share via


estructura DML_MAX_UNPOOLING_OPERATOR_DESC (directml.h)

Invierte una operación de agrupación máxima (vea DML_MAX_POOLING_OPERATOR1_DESC para obtener más información) rellenando el tensor de salida OutputTensor con los valores del tensor de entrada InputTensor, como se obtiene de una operación de agrupación máxima, según los valores de índice proporcionados en IndexsTensor. Los elementos del tensor de salida intactos por este proceso se dejan con cero valores.

Sintaxis

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

Miembros

InputTensor

Tipo: const DML_TENSOR_DESC*

Tensor de entrada de Tamaños{ Batch, Channel, Height, Width }. Los valores de tensor se obtienen de los valores de OutputTensor de una operación de agrupación máxima.

IndicesTensor

Tipo: const DML_TENSOR_DESC*

Tensor de índices en el tensor de salida OutputTensor para los valores especificados en el tensor de entrada InputTensor. Estos valores de índice se basan en cero y tratan el tensor de salida como una matriz unidimensional contigua. InputTensor e IndexsTensor tienen los mismos tamaños de tensor. Los valores de tensor se obtienen del outputIndicesTensor de una operación de agrupación máxima.

OutputTensor

Tipo: const DML_TENSOR_DESC*

Tensor de salida del mismo número de dimensiones que el tensor de entrada.

Disponibilidad

Este operador se introdujo en DML_FEATURE_LEVEL_3_0.

Restricciones tensor

InputTensor y OutputTensor deben tener el mismo DataType.

Compatibilidad con Tensor

DML_FEATURE_LEVEL_5_0 y versiones posteriores

Tensor Kind Recuentos de dimensiones admitidos Tipos de datos admitidos
InputTensor Entrada 4 FLOAT32, FLOAT16, INT64, INT32, INT16, INT8, UINT64, UINT32, UINT16, UINT8
IndexsTensor Entrada 4 UINT64, UINT32
OutputTensor Resultados 4 FLOAT32, FLOAT16, INT64, INT32, INT16, INT8, UINT64, UINT32, UINT16, UINT8

DML_FEATURE_LEVEL_3_0 y versiones posteriores

Tensor Kind Recuentos de dimensiones admitidos Tipos de datos admitidos
InputTensor Entrada 4 FLOAT32, FLOAT16
IndexsTensor Entrada 4 UINT32
OutputTensor Resultados 4 FLOAT32, FLOAT16

Requisitos

   
Cliente mínimo compatible Windows 10, versión 2004 (10.0; Compilación 19041)
Servidor mínimo compatible Windows Server, versión 2004 (10.0; Compilación 19041)
Encabezado directml.h