Compartir a través de


estructura DML_DEQUANTIZE_OPERATOR_DESC (directml.h)

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_DEQUANTIZE_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 INT8, INT4, UINT8, UINT4
QuantizationTensors Matriz de entradas De 1 a 8 FLOAT32, FLOAT16, INT8, INT4, UINT8, UINT4
OutputTensor Salida De 1 a 8 FLOAT32, FLOAT16