enumeração DML_TENSOR_DATA_TYPE (directml.h)

Especifica o tipo de dados dos valores em um tensor. Os operadores DirectML podem não dar suporte a todos os tipos de dados; consulte a documentação de cada operador específico para localizar quais tipos de dados ele dá suporte.

Syntax

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
} ;

Constantes

 
DML_TENSOR_DATA_TYPE_UNKNOWN
Indica um tipo de dados desconhecido. Esse valor nunca é válido.
DML_TENSOR_DATA_TYPE_FLOAT32
Indica um tipo de dados de ponto flutuante de 32 bits.
DML_TENSOR_DATA_TYPE_FLOAT16
Indica um tipo de dados de ponto flutuante de 16 bits.
DML_TENSOR_DATA_TYPE_UINT32
Indica um tipo de dados inteiro sem sinal de 32 bits.
DML_TENSOR_DATA_TYPE_UINT16
Indica um tipo de dados inteiro sem sinal de 16 bits.
DML_TENSOR_DATA_TYPE_UINT8
Indica um tipo de dados inteiro sem sinal de 8 bits.
DML_TENSOR_DATA_TYPE_INT32
Indica um tipo de dados inteiro com sinal de 32 bits.
DML_TENSOR_DATA_TYPE_INT16
Indica um tipo de dados inteiro com sinal de 16 bits.
DML_TENSOR_DATA_TYPE_INT8
Indica um tipo de dados inteiro com sinal de 8 bits.

Requisitos

   
Cabeçalho directml.h