次の方法で共有


DML_QUANTIZE_OPERATOR_DESC構造体 (directml.h)

未定

重要

この API は、DirectML スタンドアロン再頒布可能パッケージの一部として使用できます ( Microsoft.AI.DirectML バージョン 1.15.0 以降を参照してください)。 DirectML のバージョン履歴 も参照してください。

構文

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

メンバー

InputTensor

型: const DML_TENSOR_DESC*

読み取る入力テンソル。

QuantizationType

型: DML_QUANTIZATION_TYPE

未定

QuantizationTensorCount

型: UINT

TBD このフィールドは 、クオンタイズテンソル 配列のサイズを決定します。

QuantizationTensors

型: _Field_size_(QuantizationTensorCount) const DML_TENSOR_DESC*

未定

OutputTensor

型: const DML_TENSOR_DESC*

結果を書き込む出力テンソル。

可用性

この演算子は 、DML_FEATURE_LEVEL_6_3で導入されました。

Tensor 制約

InputTensorOutputTensorおよびクオンタイズテンソル は、同じ DimensionCount を持つ必要があります。

Tensor のサポート

テンソル 優しい サポートされているディメンション数 サポートされているデータ型
インプットテンソル インプット 1 から 8 FLOAT32、FLOAT16
クオンタイズテンソル 入力の配列 1 から 8 FLOAT32、FLOAT16、INT8、INT4、UINT8、UINT4
出力テンソル アウトプット 1 から 8 INT8、INT4、UINT8、UINT4