Condividi tramite


enumerazione DML_TENSOR_DATA_TYPE (directml.h)

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