перечисление DML_DEPTH_SPACE_ORDER (directml.h)
Определяет константы, управляющие преобразованием, применяемым в операторах DirectML DML_OPERATOR_DEPTH_TO_SPACE1 и DML_OPERATOR_SPACE_TO_DEPTH1. Они используются в структурах DML_DEPTH_TO_SPACE1_OPERATOR_DESC и DML_SPACE_TO_DEPTH1_OPERATOR_DESC .
Синтаксис
typedef enum DML_DEPTH_SPACE_ORDER {
DML_DEPTH_SPACE_ORDER_DEPTH_COLUMN_ROW,
DML_DEPTH_SPACE_ORDER_COLUMN_ROW_DEPTH
} ;
Константы
DML_DEPTH_SPACE_ORDER_DEPTH_COLUMN_ROW Тензоры, используемые в DML_DEPTH_TO_SPACE1_OPERATOR_DESC и DML_SPACE_TO_DEPTH1_OPERATOR_DESC , интерпретируются с помощью следующих макетов, где измерения в скобках объединяются в плоскую структуру. - Версия глубины: [Пакетная служба, (BlockHeight, BlockWidth, Channels), Height, Width] - Space version: [Batch, Channels, (Height, BlockHeight), (Width, BlockWidth)] |
DML_DEPTH_SPACE_ORDER_COLUMN_ROW_DEPTH Тензоры, используемые в DML_DEPTH_TO_SPACE1_OPERATOR_DESC и DML_SPACE_TO_DEPTH1_OPERATOR_DESC , интерпретируются с помощью следующих макетов, где измерения в скобках объединяются в плоскую структуру. - Версия глубины: [Batch, (Channels, BlockHeight, BlockWidth), Height, Width] - Space version: [Batch, Channels, (Height, BlockHeight), (Width, BlockWidth)] |
Комментарии
Примеры, демонстрирующие влияние этих значений, см. в документации по DML_DEPTH_TO_SPACE1_OPERATOR_DESC и DML_SPACE_TO_DEPTH1_OPERATOR_DESC .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | сборка Windows 10 20348 |
Минимальная версия сервера | сборка Windows 10 20348 |
Верхняя часть | directml.h |
См. также раздел
Доступность
Это перечисление появилось в DML_FEATURE_LEVEL_2_1
.