Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Specifica il tipo di dati dei valori in un tensore. Gli operatori DirectML potrebbero non supportare tutti i tipi di dati; vedere la documentazione per ogni operatore specifico per trovare i tipi di dati supportati.
Sintassi
typedef enum DML_TENSOR_DATA_TYPE {
DML_TENSOR_DATA_TYPE_UNKNOWN,
DML_TENSOR_DATA_TYPE_FLOAT32,
DML_TENSOR_DATA_TYPE_FLOAT16,
DML_TENSOR_DATA_TYPE_UINT32,
DML_TENSOR_DATA_TYPE_UINT16,
DML_TENSOR_DATA_TYPE_UINT8,
DML_TENSOR_DATA_TYPE_INT32,
DML_TENSOR_DATA_TYPE_INT16,
DML_TENSOR_DATA_TYPE_INT8,
DML_TENSOR_DATA_TYPE_FLOAT64,
DML_TENSOR_DATA_TYPE_UINT64,
DML_TENSOR_DATA_TYPE_INT64
} ;
Costanti
DML_TENSOR_DATA_TYPE_UNKNOWN Indica un tipo di dati sconosciuto. Questo valore non è mai valido. |
DML_TENSOR_DATA_TYPE_FLOAT32 Indica un tipo di dati a virgola mobile a 32 bit. |
DML_TENSOR_DATA_TYPE_FLOAT16 Indica un tipo di dati a virgola mobile a 16 bit. |
DML_TENSOR_DATA_TYPE_UINT32 Indica un tipo di dati intero senza segno a 32 bit. |
DML_TENSOR_DATA_TYPE_UINT16 Indica un tipo di dati intero senza segno a 16 bit. |
DML_TENSOR_DATA_TYPE_UINT8 Indica un tipo di dati intero senza segno a 8 bit. |
DML_TENSOR_DATA_TYPE_INT32 Indica un tipo di dati intero con segno a 32 bit. |
DML_TENSOR_DATA_TYPE_INT16 Indica un tipo di dati intero con segno a 16 bit. |
DML_TENSOR_DATA_TYPE_INT8 Indica un tipo di dati intero con segno a 8 bit. |
Requisiti
Intestazione | directml.h |