Aracılığıyla paylaş


DML_DEQUANTIZE_OPERATOR_DESC yapısı (directml.h)

TBD

Önemli

Bu API, DirectML tek başına yeniden dağıtılabilir paketinin bir parçası olarak kullanılabilir (bkz . Microsoft.AI.DirectML sürüm 1.15.0 ve üzeri. Ayrıca bkz . DirectML sürüm geçmişi.

Sözdizimi

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

Üyeler

InputTensor

Tür: const DML_TENSOR_DESC*

Okunacak giriş tensoru.

QuantizationType

Tür: DML_QUANTIZATION_TYPE

TBD

QuantizationTensorCount

Tür: UINT

Yapılacak. Bu alan QuantizationTensors dizisinin boyutunu belirler.

QuantizationTensors

Tür: _Field_size_(QuantizationTensorCount) const DML_TENSOR_DESC*

TBD

OutputTensor

Tür: const DML_TENSOR_DESC*

Sonuçları yazmak için çıkış tensor.

Kullanılabilirlik

Bu işleç DML_FEATURE_LEVEL_6_3 tanıtıldı.

Tensor kısıtlamaları

InputTensor, OutputTensor ve QuantizationTensor'lar aynı DimensionCount'a sahip olmalıdır.

Tensor desteği

Tensör Nazik Desteklenen boyut sayıları Desteklenen veri türleri
Giriş Tensörü Veri Girişi 1 - 8 INT8, INT4, UINT8, UINT4
Kuantizasyon Tensörleri Giriş dizisi 1 - 8 FLOAT32, FLOAT16, INT8, INT4, UINT8, UINT4
ÇıkışTensör Çıktı 1 - 8 FLOAT32, FLOAT16