estructura DML_ACTIVATION_RELU_GRAD_OPERATOR_DESC (directml.h)
Calcula los degradados de la propiedad inversa para una unidad lineal rectificada (ReLU). Este operador realiza el siguiente cálculo de elementos.
X = InputTensor
dY = InputGradientTensor
OutputGradientTensor = (X > 0 ? dY : 0)
El operador de paso hacia delante correspondiente es DML_ACTIVATION_RELU_OPERATOR_DESC.
Sintaxis
struct DML_ACTIVATION_RELU_GRAD_OPERATOR_DESC {
const DML_TENSOR_DESC *InputTensor;
const DML_TENSOR_DESC *InputGradientTensor;
const DML_TENSOR_DESC *OutputGradientTensor;
};
Miembros
InputTensor
Tipo: const DML_TENSOR_DESC*
Tensor de entrada (característica). Normalmente, esta es la misma entrada que se proporcionó durante el paso hacia delante (consulte DML_ACTIVATION_RELU_OPERATOR_DESC).
InputGradientTensor
Tipo: const DML_TENSOR_DESC*
Tensor de degradado entrante. Normalmente, esto se obtiene a partir de la salida de la propiedad inversa de una capa anterior. Los tamaños y el tipo de datos de este tensor deben coincidir exactamente con los de InputTensor.
OutputGradientTensor
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | compilación 20348 de Windows 10 |
Servidor mínimo compatible | compilación 20348 de Windows 10 |
Encabezado | directml.h |