énumération DML_DEPTH_SPACE_ORDER (directml.h)
Définit des constantes contrôlant la transformation appliquée dans les opérateurs DirectML DML_OPERATOR_DEPTH_TO_SPACE1 et DML_OPERATOR_SPACE_TO_DEPTH1. Ils sont utilisés dans les structures DML_DEPTH_TO_SPACE1_OPERATOR_DESC et DML_SPACE_TO_DEPTH1_OPERATOR_DESC .
Syntax
typedef enum DML_DEPTH_SPACE_ORDER {
DML_DEPTH_SPACE_ORDER_DEPTH_COLUMN_ROW,
DML_DEPTH_SPACE_ORDER_COLUMN_ROW_DEPTH
} ;
Constantes
DML_DEPTH_SPACE_ORDER_DEPTH_COLUMN_ROW Entraîne l’interprétation des tenseurs utilisés dans DML_DEPTH_TO_SPACE1_OPERATOR_DESC et DML_SPACE_TO_DEPTH1_OPERATOR_DESC avec les dispositions suivantes, où les dimensions entre parenthèses sont aplaties ensemble. - Version de profondeur : [Batch, (BlockHeight, BlockWidth, Channels), Height, Width] - Version de l’espace : [Batch, Channels, (Height, BlockHeight), (Width, BlockWidth)] |
DML_DEPTH_SPACE_ORDER_COLUMN_ROW_DEPTH Entraîne l’interprétation des tenseurs utilisés dans DML_DEPTH_TO_SPACE1_OPERATOR_DESC et DML_SPACE_TO_DEPTH1_OPERATOR_DESC avec les dispositions suivantes, où les dimensions entre parenthèses sont aplaties ensemble. - Version de profondeur : [Batch, (Channels, BlockHeight, BlockWidth), Height, Width] - Version de l’espace : [Batch, Channels, (Height, BlockHeight), (Width, BlockWidth)] |
Remarques
Consultez la documentation DML_DEPTH_TO_SPACE1_OPERATOR_DESC et DML_SPACE_TO_DEPTH1_OPERATOR_DESC pour obtenir des exemples illustrant l’effet de ces valeurs.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 Build 20348 |
Serveur minimal pris en charge | Windows 10 Build 20348 |
En-tête | directml.h |
Voir aussi
Disponibilité
Cette énumération a été introduite dans DML_FEATURE_LEVEL_2_1
.