Requantize

パブリック最終クラスの再量子化

量子化された「入力」テンソルを、より低精度の「出力」に変換します。

`requested_output_min` と `requested_output_max` で指定された出力範囲を使用して、量子化された `input` テンソルを低精度の `output` に変換します。

`[input_min, input_max]` は、`input` データの float 解釈の範囲を指定するスカラー float です。たとえば、`input_min` が -1.0f、`input_max` が 1.0f で、`quint16` 量子化データを扱っている場合、16 ビット データの 0 値は -1.0f として解釈され、 65535は1.0fを意味します。

定数

OP_NAME TensorFlow コア エンジンによって認識される、この演算の名前

パブリックメソッド

static <U extends TType >再量子化<U>
create (スコープscope, Operand <? extends TType > input, Operand < TFloat32 > inputMin, Operand < TFloat32 > inputMax, Operand < TFloat32 > requestedOutputMin, Operand < TFloat32 > requestedOutputMax, Class<U> outType)
新しい Requantize 操作をラップするクラスを作成するファクトリ メソッド。
出力<U>
出力< TFloat32 >
出力最大()
requested_output_max 値がこの出力にコピーされます。
出力< TFloat32 >
出力最小値()
requested_output_min 値がこの出力にコピーされます。

継承されたメソッド

定数

パブリック静的最終文字列OP_NAME

TensorFlow コア エンジンによって認識される、この演算の名前

定数値: 「再量子化」

パブリックメソッド

public static Requantize <U> create (スコープscope, Operand <? extends TType > input, Operand < TFloat32 > inputMin, Operand < TFloat32 > inputMax, Operand < TFloat32 > requestedOutputMin, Operand < TFloat32 > requestedOutputMax, Class<U> outType)

新しい Requantize 操作をラップするクラスを作成するファクトリ メソッド。

パラメーター
範囲現在のスコープ
入力最小値最小量子化入力値が表す浮動小数点値。
入力最大値最大量子化入力値が表す浮動小数点値。
要求された出力最小値最小量子化出力値が表す浮動小数点値。
要求された出力最大値最大量子化出力値が表す浮動小数点値。
outType出力のタイプ。 Tinput よりも低いビット深度にする必要があります。
戻り値
  • Requantize の新しいインスタンス

public出力<U>出力()

public Output < TFloat32 > OutputMax ()

requested_output_max 値がこの出力にコピーされます。

public Output < TFloat32 > OutputMin ()

requested_output_min 値がこの出力にコピーされます。