テンソルフロー::作戦::再量子化
#include <math_ops.h>
量子化されたinput
テンソルを低精度のoutput
に変換します。
まとめ
requested_output_min
およびrequested_output_max
で指定された出力範囲を使用して、量子化されたinput
テンソルを低精度のoutput
に変換します。
[input_min, input_max]
、 input
データの浮動小数点解釈の範囲を指定するスカラー浮動小数点です。たとえば、 input_min
が -1.0f、 input_max
が 1.0f で、 quint16
量子化データを扱っている場合、16 ビット データの 0 値は -1.0f として解釈され、65535 は 1.0f を意味します。
引数:
- スコープ:スコープオブジェクト
- input_min: 最小量子化入力値が表す浮動小数点値。
- input_max: 最大量子化入力値が表す浮動小数点値。
- requested_output_min: 最小量子化出力値が表す浮動小数点値。
- requested_output_max: 最大量子化出力値が表す float 値。
- out_type: 出力のタイプ。 Tinput よりも低いビット深度にする必要があります。
戻り値:
-
Output
出力 Output
Output_min: requested_output_min 値がこの出力にコピーされます。-
Output
Output_max: requested_output_max 値がこの出力にコピーされます。
コンストラクターとデストラクター | |
---|---|
Requantize (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input input_min, :: tensorflow::Input input_max, :: tensorflow::Input requested_output_min, :: tensorflow::Input requested_output_max, DataType out_type) |
パブリック属性 | |
---|---|
operation | |
output | |
output_max | |
output_min |
パブリック属性
手術
Operation operation
出力
::tensorflow::Output output
出力最大値
::tensorflow::Output output_max
出力_分
::tensorflow::Output output_min
公共機能
再量子化
Requantize( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input input_min, ::tensorflow::Input input_max, ::tensorflow::Input requested_output_min, ::tensorflow::Input requested_output_max, DataType out_type )