टेन्सरफ्लो::ऑप्स::फ्रैक्शनलमैक्सपूल::एट्रिब्यूट्स
#include <nn_ops.h>फ्रैक्शनलमैक्सपूल के लिए वैकल्पिक विशेषता निर्धारक।
सारांश
सार्वजनिक विशेषताएँ | |
|---|---|
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 में से कोई भी मान गैर-शून्य पर सेट किया जाता है, तो यादृच्छिक संख्या जनरेटर को दिए गए सीड द्वारा सीड किया जाता है। |
Seed2 (int64 x) | TF_MUST_USE_RESULT Attrs बीजों के आपस में टकराने से बचने के लिए दूसरा बीज। |
सार्वजनिक विशेषताएँ
नियतात्मक_
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 नोड पर पुनरावृति करते समय एक निश्चित पूलिंग क्षेत्र का उपयोग किया जाएगा।
मुख्य रूप से यूनिट टेस्ट में फ्रैक्शनलमैक्सपूल को नियतात्मक बनाने के लिए उपयोग किया जाता है।
डिफ़ॉल्ट रूप से गलत
ओवरलैपिंग
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 का उपयोग दो बार किया जाएगा। आंशिक अधिकतम पूलिंग के लिए परिणाम [20, 16] होगा।
डिफ़ॉल्ट रूप से गलत
कूट-यादृच्छिक
TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::PseudoRandom( bool x )
जब इसे True पर सेट किया जाता है, तो यह पूलिंग अनुक्रम को छद्म-यादृच्छिक तरीके से उत्पन्न करता है, अन्यथा, यह यादृच्छिक तरीके से उत्पन्न करता है।
छद्म-यादृच्छिक और यादृच्छिक के बीच अंतर के लिए बेंजामिन ग्राहम के शोध पत्र, भिन्नात्मक मैक्स-पूलिंग की जाँच करें।
डिफ़ॉल्ट रूप से गलत
बीज
TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::Seed( int64 x )
यदि सीड या सीड2 में से कोई भी मान गैर-शून्य पर सेट किया जाता है, तो यादृच्छिक संख्या जनरेटर को दिए गए सीड द्वारा सीड किया जाता है।
अन्यथा, इसे एक यादृच्छिक बीज द्वारा सीडिंग किया जाता है।
डिफ़ॉल्ट मान 0 है
बीज2
TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::Seed2( int64 x )
बीजों के आपस में टकराने से बचने के लिए दूसरा बीज।
डिफ़ॉल्ट मान 0 है