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 |