Compartilhar via


DML_DEQUANTIZE_OPERATOR_DESC estrutura (directml.h)

TBD

Importante

Essa API está disponível como parte do pacote redistribuível autônomo do DirectML (consulte Microsoft.AI.DirectML versão 1.15.0 e posterior. Consulte também de histórico de versões do DirectML.

Sintaxe

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

Membros

InputTensor

Tipo: const DML_TENSOR_DESC*

O tensor de entrada do qual ler.

QuantizationType

Tipo: DML_QUANTIZATION_TYPE

TBD

QuantizationTensorCount

Tipo: UINT

A ser definido. Esse campo determina o tamanho da matriz QuantizationTensors .

QuantizationTensors

Tipo: _Field_size_(QuantizationTensorCount) const DML_TENSOR_DESC*

TBD

OutputTensor

Tipo: const DML_TENSOR_DESC*

O tensor de saída para o qual gravar os resultados.

Disponibilidade

Este operador foi introduzido no DML_FEATURE_LEVEL_6_3.

Restrições do Tensor

InputTensor, OutputTensor e QuantizationTensors devem ter o mesmo DimensionCount.

Suporte ao Tensor

Tensor Tipo Contagens de dimensões com suporte Tipos de dados com suporte
Tensor de entrada Entrada 1 a 8 INT8, INT4, UINT8, UINT4
QuantizationTensors Matriz de entradas 1 a 8 FLOAT32, FLOAT16, INT8, INT4, UINT8, UINT4
Tensor de saída Saída 1 a 8 FLOAT32, FLOAT16