UniformQuantizedClipByValue

パブリック最終クラスUniformQuantizedClipByValue

量子化された Tensor の「オペランド」の値によってクリップを実行します。

`scales` と `zero_points` を使用して量子化された `operand` を指定すると、`min` 値と `max` 値を使用して値によるクリップが実行されます。 quantization_axis が -1 (テンソルごとに量子化される) の場合、オペランド全体がスカラー min、max を使用してクリップされます。それ以外の場合(チャネルごとに量子化される)、クリッピングもチャネルごとに行われます。

ネストされたクラス

クラスUniformQuantizedClipByValue.Options UniformQuantizedClipByValueのオプションの属性

パブリックメソッド

出力<T>
asOutput ()
テンソルのシンボリック ハンドルを返します。
静的 <T> UniformQuantizedClipByValue <T>
create (スコープスコープ、オペランド<T> オペランド、オペランド<T> 最小、オペランド<T> 最大、オペランド<Float> スケール、オペランド<Integer> zeroPoints、Long quantizationMinVal、Long quantizationMaxVal、 Options...オプション)
新しいUniformQuantizedClipByValueオペレーションをラップするクラスを作成するファクトリメソッド。
出力<T>
出力()
出力は T のクリップされたテンソルであり、その形状はオペランドと同じです。
静的UniformQuantizedClipByValue.Options
quantizationAxis (長い量子化軸)

継承されたメソッド

パブリックメソッド

public Output <T> asOutput ()

テンソルのシンボリック ハンドルを返します。

TensorFlow オペレーションへの入力は、別の TensorFlow オペレーションの出力です。このメソッドは、入力の計算を表すシンボリック ハンドルを取得するために使用されます。

public static UniformQuantizedClipByValue <T> create (スコープスコープ、オペランド<T> オペランド、オペランド<T> 最小、オペランド<T> 最大、オペランド<Float> スケール、オペランド<Integer> zeroPoints、Long quantizationMinVal、Long quantizationMaxVal、 Options.. .オプション)

新しいUniformQuantizedClipByValueオペレーションをラップするクラスを作成するファクトリメソッド。

パラメーター
範囲現在のスコープ
オペランドT のテンソルでなければなりません。
オペランドをクリップする最小値。 T のテンソルである必要があります。quantization_axis が -1 (テンソルごとの量子化) の場合はスカラー テンソルでなければなりません。それ以外の場合は、サイズ (operand.dim_size(quantization_axis),) (軸ごとの量子化) の 1D テンソルでなければなりません。
最大オペランドをクリップする最小値。 T のテンソルである必要があります。quantization_axis が -1 (テンソルごとの量子化) の場合はスカラー テンソルでなければなりません。それ以外の場合は、サイズ (operand.dim_size(quantization_axis),) (軸ごとの量子化) の 1D テンソルでなければなりません。
天秤`operand`、`min`、および `max` を量子化するときにスケールとして使用される浮動小数点値。 quantization_axis が -1 (テンソルごとの量子化) の場合はスカラー テンソルでなければなりません。それ以外の場合は、サイズ (operand.dim_size(quantization_axis),) (軸ごとの量子化) の 1D テンソルでなければなりません。
ゼロポイント`operand`、`min`、および `max` を量子化するときに zero_point として使用される int32 値。鱗と同じ形状条件。
量子化MinValオペランドが量子化されたときに使用された量子化の最小値。
量子化MaxValオペランドが量子化されたときに使用された量子化の最大値。
オプションオプションの属性値を持ちます
戻り値
  • UniformQuantizedClipByValue の新しいインスタンス

public出力<T>出力()

出力は T のクリップされたテンソルであり、その形状はオペランドと同じです。

public static UniformQuantizedClipByValue.Options quantizationAxis (Long quantizationAxis)

パラメーター
量子化軸軸ごとの量子化がその次元に沿ったスライスに適用されるテンソルの次元インデックスを示します。 -1 (デフォルト) に設定すると、テンソルごとの量子化を示します。それ以外の場合は、範囲 [0, operand.dims()) 内に設定する必要があります。