テンソルフロー::作戦:: FractionalMaxPool::属性
#include <nn_ops.h>
FractionalMaxPoolのオプションの属性セッター。
まとめ
パブリック属性 | |
---|---|
deterministic_ = false | bool |
overlapping_ = false | bool |
pseudo_random_ = false | bool |
seed2_ = 0 | int64 |
seed_ = 0 | int64 |
公共機能 | |
---|---|
Deterministic (bool x) | TF_MUST_USE_RESULT Attrs True に設定すると、計算グラフ内のFractionalMaxPoolノードを反復するときに固定プーリング領域が使用されます。 |
Overlapping (bool x) | TF_MUST_USE_RESULT Attrs True に設定すると、プーリング時に、隣接するプーリング セルの境界にある値が両方のセルで使用されることを意味します。 |
PseudoRandom (bool x) | TF_MUST_USE_RESULT Attrs True に設定すると、擬似ランダム方式でプーリング シーケンスを生成し、それ以外の場合はランダム方式でプーリング シーケンスを生成します。 |
Seed (int64 x) | TF_MUST_USE_RESULT Attrs シードまたはシード 2 のいずれかが 0 以外に設定されている場合、乱数ジェネレータには指定されたシードがシードされます。 |
Seed2 (int64 x) | TF_MUST_USE_RESULT Attrs シードの衝突を避けるための 2 番目のシード。 |
パブリック属性
決定的_
bool tensorflow::ops::FractionalMaxPool::Attrs::deterministic_ = false
重複_
bool tensorflow::ops::FractionalMaxPool::Attrs::overlapping_ = false
擬似ランダム_
bool tensorflow::ops::FractionalMaxPool::Attrs::pseudo_random_ = false
シード2_
int64 tensorflow::ops::FractionalMaxPool::Attrs::seed2_ = 0
シード_
int64 tensorflow::ops::FractionalMaxPool::Attrs::seed_ = 0
公共機能
決定論的
TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::Deterministic( bool x )
True に設定すると、計算グラフ内のFractionalMaxPoolノードを反復するときに固定プーリング領域が使用されます。
主に単体テストでFractionalMaxPoolを決定的にするために使用されます。
デフォルトは false
重複
TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::Overlapping( bool x )
True に設定すると、プーリング時に、隣接するプーリング セルの境界にある値が両方のセルで使用されることを意味します。
例えば:
index 0 1 2 3 4
value 20 5 16 3 7
プーリング シーケンスが [0, 2, 4] の場合、インデックス 2 の 16 が 2 回使用されます。フラクショナル最大プーリングの場合、結果は [20, 16] になります。
デフォルトは false
擬似ランダム
TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::PseudoRandom( bool x )
True に設定すると、擬似ランダム方式でプーリング シーケンスを生成し、それ以外の場合はランダム方式でプーリング シーケンスを生成します。
擬似ランダムとランダムの違いについては、Benjamin Graham、Fractional Max-Pooling の論文を確認してください。
デフォルトは false
シード
TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::Seed( int64 x )
シードまたはシード 2 のいずれかが 0 以外に設定されている場合、乱数ジェネレータには指定されたシードがシードされます。
それ以外の場合は、ランダム シードによってシードされます。
デフォルトは 0
シード2
TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::Seed2( int64 x )
シードの衝突を避けるための 2 番目のシード。
デフォルトは 0