структура DML_ELEMENT_WISE_NEGATE_OPERATOR_DESC (directml.h)
Отрицает каждый элемент InputTensor, сохраняя результат в соответствующем элементе OutputTensor.
f(x) = -x
Этот оператор поддерживает выполнение на месте, а это означает, что OutputTensor может использовать псевдоним InputTensor во время привязки .
Синтаксис
struct DML_ELEMENT_WISE_NEGATE_OPERATOR_DESC {
const DML_TENSOR_DESC *InputTensor;
const DML_TENSOR_DESC *OutputTensor;
};
Члены
InputTensor
Тип: const DML_TENSOR_DESC*
Входной тензор для чтения.
OutputTensor
Тип: const DML_TENSOR_DESC*
Выходной тензор для записи результатов.
Комментарии
Доступность
Этот оператор появился в DML_FEATURE_LEVEL_5_0.
Ограничения тензоров
InputTensor и OutputTensor должны иметь одинаковые значения DataType, DimensionCount и Size.
Поддержка тензоров
Тензор | Kind | Поддерживаемые счетчики измерений | Поддерживаемые типы данных |
---|---|---|---|
InputTensor | Входные данные | От 1 до 8 | FLOAT32, FLOAT16, INT64, INT32, INT16, INT8 |
OutputTensor | Выходные данные | От 1 до 8 | FLOAT32, FLOAT16, INT64, INT32, INT16, INT8 |
Требования
Требование | Значение |
---|---|
Заголовок | directml.h |