共用方式為


DML_ACTIVATION_RELU_GRAD_OPERATOR_DESC結構 (directml.h)

計算已修正線性單位的反向傳播漸層, (ReLU) 。 這個運算子會執行下列元素的計算。

X = InputTensor
dY = InputGradientTensor

OutputGradientTensor = (X > 0 ? dY : 0)

對應的轉送運算子 DML_ACTIVATION_RELU_OPERATOR_DESC

語法

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

成員

InputTensor

類型: const DML_TENSOR_DESC*

輸入 (特徵) 張量。 這通常與在轉送期間提供的輸入相同, (請參閱 DML_ACTIVATION_RELU_OPERATOR_DESC) 。

InputGradientTensor

類型: const DML_TENSOR_DESC*

傳入漸層張量。 這通常是從上層的反向傳播輸出取得。 這個 Tensor 的大小DataType 必須完全符合 InputTensor 的大小和數據類型。

OutputGradientTensor

規格需求

需求
最低支援的用戶端 Windows 10 組建 20348
最低支援的伺服器 Windows 10 組建 20348
標頭 directml.h

另請參閱

DML_ACTIVATION_RELU_OPERATOR_DESC