Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
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_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;
};
Ü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 | FLOAT32, FLOAT16 |
| Kuantizasyon Tensörleri | Giriş dizisi | 1 - 8 | FLOAT32, FLOAT16, INT8, INT4, UINT8, UINT4 |
| ÇıkışTensör | Çıktı | 1 - 8 | INT8, INT4, UINT8, UINT4 |