tensorflow:: ops:: QuantizedInstanceNorm:: Attrs
#include <array_ops.h>QuantizedInstanceNormのオプション属性セッター。
まとめ
公開属性 | |
|---|---|
given_y_max_ = 0.0f | float |
given_y_min_ = 0.0f | float |
min_separation_ = 0.001f | float |
output_range_given_ = false | bool |
variance_epsilon_ = 1e-05f | float |
公的機能 | |
|---|---|
GivenYMax (float x) | TF_MUST_USE_RESULT Attrs |
GivenYMin (float x) | TF_MUST_USE_RESULT Attrs |
MinSeparation (float x) | TF_MUST_USE_RESULT Attrsy_max - y_minの最小値 |
OutputRangeGiven (bool x) | TF_MUST_USE_RESULT Attrs Trueの場合、 given_y_minとgiven_y_minおよびgiven_y_maxが出力範囲として使用されます。 |
VarianceEpsilon (float x) | TF_MUST_USE_RESULT Attrs 0除算を避けるための小さな浮動小数点数。 |
公開属性
given_y_max_
float tensorflow::ops::QuantizedInstanceNorm::Attrs::given_y_max_ = 0.0f
given_y_min_
float tensorflow::ops::QuantizedInstanceNorm::Attrs::given_y_min_ = 0.0f
最小分離_
float tensorflow::ops::QuantizedInstanceNorm::Attrs::min_separation_ = 0.001f
出力範囲指定_
bool tensorflow::ops::QuantizedInstanceNorm::Attrs::output_range_given_ = false
分散イプシロン_
float tensorflow::ops::QuantizedInstanceNorm::Attrs::variance_epsilon_ = 1e-05f
公的機能
GivenYMax
TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizedInstanceNorm::Attrs::GivenYMax( float x )
output_range_givenがTrueの場合、 y_maxに出力します。
デフォルト値は0です
GivenYMin
TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizedInstanceNorm::Attrs::GivenYMin( float x )
output_range_givenがTrueの場合、 y_minで出力します。
デフォルト値は0です
最小分離
TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizedInstanceNorm::Attrs::MinSeparation( float x )
y_max - y_minの最小値
デフォルト値は0.001です。
出力範囲指定
TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizedInstanceNorm::Attrs::OutputRangeGiven( bool x )
Trueの場合、 given_y_minとgiven_y_minおよびgiven_y_maxが出力範囲として使用されます。
それ以外の場合は、実装によって出力範囲が計算されます。
デフォルトはfalse
分散イプシロン
TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizedInstanceNorm::Attrs::VarianceEpsilon( float x )
0除算を避けるための小さな浮動小数点数。
デフォルト値は1e-05です。