DML_DEPTH_SPACE_ORDER-Enumeration (directml.h)
Definiert Konstanten, die die Transformation steuern, die in den DirectML-Operatoren DML_OPERATOR_DEPTH_TO_SPACE1 und DML_OPERATOR_SPACE_TO_DEPTH1 angewendet wird. Diese werden innerhalb der DML_DEPTH_TO_SPACE1_OPERATOR_DESC - und DML_SPACE_TO_DEPTH1_OPERATOR_DESC-Strukturen verwendet.
Syntax
typedef enum DML_DEPTH_SPACE_ORDER {
DML_DEPTH_SPACE_ORDER_DEPTH_COLUMN_ROW,
DML_DEPTH_SPACE_ORDER_COLUMN_ROW_DEPTH
} ;
Konstanten
DML_DEPTH_SPACE_ORDER_DEPTH_COLUMN_ROW Bewirkt, dass Tensoren, die in DML_DEPTH_TO_SPACE1_OPERATOR_DESC und DML_SPACE_TO_DEPTH1_OPERATOR_DESC verwendet werden, mit den folgenden Layouts interpretiert werden, wobei Dimensionen in Klammern zusammen vereinfacht werden. - Tiefenversion: [Batch, (BlockHeight, BlockWidth, Channels), Height, Width] - Space-Version: [Batch, Channels, (Height, BlockHeight), (Width, BlockWidth)] |
DML_DEPTH_SPACE_ORDER_COLUMN_ROW_DEPTH Bewirkt, dass Tensoren, die in DML_DEPTH_TO_SPACE1_OPERATOR_DESC und DML_SPACE_TO_DEPTH1_OPERATOR_DESC verwendet werden, mit den folgenden Layouts interpretiert werden, wobei Dimensionen in Klammern zusammen vereinfacht werden. - Tiefenversion: [Batch, (Channels, BlockHeight, BlockWidth), Height, Width] - Space-Version: [Batch, Channels, (Height, BlockHeight), (Width, BlockWidth)] |
Hinweise
Beispiele zur Auswirkung dieser Werte finden Sie in DML_DEPTH_TO_SPACE1_OPERATOR_DESC- und DML_SPACE_TO_DEPTH1_OPERATOR_DESC-Dokumentation .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 Build 20348 |
Unterstützte Mindestversion (Server) | Windows 10 Build 20348 |
Kopfzeile | directml.h |
Weitere Informationen
Verfügbarkeit
Diese Enumeration wurde in DML_FEATURE_LEVEL_2_1
eingeführt.