Condividi tramite


DML_ACTIVATION_RELU_GRAD_OPERATOR_DESC struttura (directml.h)

Calcola le sfumature backpropagation per un'unità lineare rettificata (ReLU). Questo operatore esegue il calcolo a livello di elemento seguente.

X = InputTensor
dY = InputGradientTensor

OutputGradientTensor = (X > 0 ? dY : 0)

L'operatore forward-pass corrispondente è DML_ACTIVATION_RELU_OPERATOR_DESC.

Sintassi

struct DML_ACTIVATION_RELU_GRAD_OPERATOR_DESC {
  const DML_TENSOR_DESC *InputTensor;
  const DML_TENSOR_DESC *InputGradientTensor;
  const DML_TENSOR_DESC *OutputGradientTensor;
};

Members

InputTensor

Tipo: const DML_TENSOR_DESC*

Tensor di input (funzionalità). Questo è in genere lo stesso input fornito durante il passaggio avanti (vedere DML_ACTIVATION_RELU_OPERATOR_DESC).

InputGradientTensor

Tipo: const DML_TENSOR_DESC*

Tensore sfumatura in ingresso. Questo viene in genere ottenuto dall'output di backpropagation di un livello precedente. Le dimensioni e il tipo di dati di questo tensore devono corrispondere esattamente a quelli di InputTensor.

OutputGradientTensor

Requisiti

Requisito Valore
Client minimo supportato Windows 10 Build 20348
Server minimo supportato Windows 10 Build 20348
Intestazione directml.h

Vedi anche

DML_ACTIVATION_RELU_OPERATOR_DESC