Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Por determinar
Importante
Esta API está disponible como parte del paquete redistribuible independiente de DirectML (consulte Microsoft.AI.DirectML versión 1.15.0 y posteriores). Consulte también historial de versiones de DirectML.
Sintaxis
struct DML_QUANTIZE_OPERATOR_DESC
{
const DML_TENSOR_DESC* InputTensor;
DML_QUANTIZATION_TYPE QuantizationType;
UINT QuantizationTensorCount;
_Field_size_(QuantizationTensorCount) const DML_TENSOR_DESC* QuantizationTensors;
const DML_TENSOR_DESC* OutputTensor;
};
Miembros
InputTensor
Tipo: const DML_TENSOR_DESC*
Tensor de entrada desde el que se va a leer.
QuantizationType
Tipo: DML_QUANTIZATION_TYPE
Por determinar
QuantizationTensorCount
Tipo: UINT
TBD. Este campo determina el tamaño de la matriz QuantizationTensors .
QuantizationTensors
Tipo: _Field_size_(QuantizationTensorCount) const DML_TENSOR_DESC*
Por determinar
OutputTensor
Tipo: const DML_TENSOR_DESC*
Tensor de salida en el que se van a escribir los resultados.
Disponibilidad
Este operador se introdujo en DML_FEATURE_LEVEL_6_3.
Restricciones tensor
InputTensor, OutputTensor y QuantizationTensors deben tener el mismo DimensionCount.
Compatibilidad con Tensor
Tensor | Variante | Recuentos de dimensiones admitidos | Supported data types (Tipos de datos admitidos) |
---|---|---|---|
InputTensor | Entrada | De 1 a 8 | FLOAT32, FLOAT16 |
QuantizationTensors | Matriz de entradas | De 1 a 8 | FLOAT32, FLOAT16, INT8, INT4, UINT8, UINT4 |
OutputTensor | Salida | De 1 a 8 | INT8, INT4, UINT8, UINT4 |