enumerazione DML_DEPTH_SPACE_ORDER (directml.h)

Definisce costanti che controllano la trasformazione applicata negli operatori DirectML DML_OPERATOR_DEPTH_TO_SPACE1 e DML_OPERATOR_SPACE_TO_DEPTH1. Questi vengono usati all'interno delle strutture DML_DEPTH_TO_SPACE1_OPERATOR_DESC e DML_SPACE_TO_DEPTH1_OPERATOR_DESC .

Sintassi

typedef enum DML_DEPTH_SPACE_ORDER {
  DML_DEPTH_SPACE_ORDER_DEPTH_COLUMN_ROW,
  DML_DEPTH_SPACE_ORDER_COLUMN_ROW_DEPTH
} ;

Costanti

 
DML_DEPTH_SPACE_ORDER_DEPTH_COLUMN_ROW
Fa sì che i tensori usati in DML_DEPTH_TO_SPACE1_OPERATOR_DESC e DML_SPACE_TO_DEPTH1_OPERATOR_DESC vengano interpretati con i layout seguenti, in cui le dimensioni tra parentesi vengono appiattite.

- Versione depth: [Batch, (BlockHeight, BlockWidth, Channels), Height, Width]
- Versione spazio: [Batch, Canali, (Height, BlockHeight), (Width, BlockWidth)]
DML_DEPTH_SPACE_ORDER_COLUMN_ROW_DEPTH
Fa sì che i tensori usati in DML_DEPTH_TO_SPACE1_OPERATOR_DESC e DML_SPACE_TO_DEPTH1_OPERATOR_DESC vengano interpretati con i layout seguenti, in cui le dimensioni tra parentesi vengono appiattite.

- Versione depth: [Batch, (Channels, BlockHeight, BlockWidth), Height, Width]
- Versione spazio: [Batch, Canali, (Height, BlockHeight), (Width, BlockWidth)]

Commenti

Per esempi che illustrano l'effetto di questi valori, vedere DML_DEPTH_TO_SPACE1_OPERATOR_DESC e DML_SPACE_TO_DEPTH1_OPERATOR_DESC documentazione.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 Build 20348
Server minimo supportato Windows 10 Build 20348
Intestazione directml.h

Vedi anche

Disponibilità

Questa enumerazione è stata introdotta in DML_FEATURE_LEVEL_2_1.