未定
重要
この 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 制約
InputTensor、 OutputTensor、 およびクオンタイズテンソル は、同じ DimensionCount を持つ必要があります。
Tensor のサポート
| テンソル | 優しい | サポートされているディメンション数 | サポートされているデータ型 |
|---|---|---|---|
| インプットテンソル | インプット | 1 から 8 | FLOAT32、FLOAT16 |
| クオンタイズテンソル | 入力の配列 | 1 から 8 | FLOAT32、FLOAT16、INT8、INT4、UINT8、UINT4 |
| 出力テンソル | アウトプット | 1 から 8 | INT8、INT4、UINT8、UINT4 |