इनपुट पर भिन्नात्मक औसत पूलिंग करता है।
फ्रैक्शनल औसत पूलिंग, पूलिंग क्षेत्र पीढ़ी चरण में फ्रैक्शनल अधिकतम पूलिंग के समान है। अंतर केवल इतना है कि पूलिंग क्षेत्र उत्पन्न होने के बाद, प्रत्येक पूलिंग क्षेत्र में अधिकतम ऑपरेशन के बजाय एक माध्य ऑपरेशन किया जाता है।
नेस्टेड क्लासेस
| कक्षा | फ्रैक्शनलएवीजीपूल.विकल्प | FractionalAvgPool के लिए वैकल्पिक विशेषताएँ | |
स्थिरांक
| डोरी | OP_NAME | इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है |
सार्वजनिक तरीके
| आउटपुट <TInt64> | colPoolingSequence () ग्रेडिएंट की गणना के लिए आवश्यक कॉलम पूलिंग अनुक्रम। |
| स्थिर <T TNumber > FractionalAvgPool <T> बढ़ाता है | |
| स्थिर FractionalAvgPool.Options | नियतिवादी (बूलियन नियतिवादी) |
| आउटपुट <T> | आउटपुट () भिन्नात्मक औसत पूलिंग के बाद आउटपुट टेंसर। |
| स्थिर FractionalAvgPool.Options | ओवरलैपिंग (बूलियन ओवरलैपिंग) |
| स्थिर FractionalAvgPool.Options | छद्म यादृच्छिक (बूलियन छद्म यादृच्छिक) |
| आउटपुट <TInt64> | rowPoolingSequence () पंक्ति पूलिंग अनुक्रम, ग्रेडिएंट की गणना करने के लिए आवश्यक है। |
| स्थिर FractionalAvgPool.Options | बीज (लंबा बीज) |
| स्थिर FractionalAvgPool.Options | बीज2 (लंबा बीज2) |
विरासत में मिली विधियाँ
स्थिरांक
सार्वजनिक स्थैतिक अंतिम स्ट्रिंग OP_NAME
इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है
सार्वजनिक तरीके
सार्वजनिक आउटपुट <TInt64> colPoolingSequence ()
ग्रेडिएंट की गणना के लिए आवश्यक कॉलम पूलिंग अनुक्रम।
सार्वजनिक स्थैतिक FractionalAvgPool <T> बनाएं ( स्कोप स्कोप, ऑपरेंड <T> मान, सूची <फ्लोट> पूलिंग अनुपात, विकल्प... विकल्प)
एक नया FractionalAvgPool ऑपरेशन लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
पैरामीटर
| दायरा | वर्तमान दायरा |
|---|---|
| कीमत | 4-डी आकार `[बैच, ऊंचाई, चौड़ाई, चैनल]` के साथ। |
| पूलिंग अनुपात | `मान` के प्रत्येक आयाम के लिए पूलिंग अनुपात, वर्तमान में केवल पंक्ति और कॉलम आयाम का समर्थन करता है और >= 1.0 होना चाहिए। उदाहरण के लिए, एक वैध पूलिंग अनुपात [1.0, 1.44, 1.73, 1.0] जैसा दिखता है। पहला और अंतिम तत्व 1.0 होना चाहिए क्योंकि हम बैच और चैनल आयामों पर पूलिंग की अनुमति नहीं देते हैं। 1.44 और 1.73 क्रमशः ऊंचाई और चौड़ाई आयामों पर पूलिंग अनुपात हैं। |
| विकल्प | वैकल्पिक गुण मान रखता है |
रिटर्न
- FractionalAvgPool का एक नया उदाहरण
सार्वजनिक स्थैतिक FractionalAvgPool.Options नियतात्मक (बूलियन नियतात्मक)
पैरामीटर
| नियतिवादी | जब True पर सेट किया जाता है, तो गणना ग्राफ़ में FractionalAvgPool नोड पर पुनरावृत्ति करते समय एक निश्चित पूलिंग क्षेत्र का उपयोग किया जाएगा। FractionalAvgPool को नियतात्मक बनाने के लिए मुख्य रूप से यूनिट परीक्षण में उपयोग किया जाता है। |
|---|
सार्वजनिक स्थैतिक FractionalAvgPool.Options ओवरलैपिंग (बूलियन ओवरलैपिंग)
पैरामीटर
| ओवरलैपिंग | जब सही पर सेट किया जाता है, तो इसका मतलब है कि पूलिंग करते समय, आसन्न पूलिंग कोशिकाओं की सीमा पर मानों का उपयोग दोनों कोशिकाओं द्वारा किया जाता है। उदाहरण के लिए: `सूचकांक 0 1 2 3 4` `मान 20 5 16 3 7` यदि पूलिंग अनुक्रम [0, 2, 4] है, तो सूचकांक 2 पर 16 का दो बार उपयोग किया जाएगा। आंशिक औसत पूलिंग के लिए परिणाम [41/3, 26/3] होगा। |
|---|
सार्वजनिक स्थैतिक FractionalAvgPool.Options छद्म यादृच्छिक (बूलियन छद्म यादृच्छिक)
पैरामीटर
| कूट-यादृच्छिक | जब इसे सही पर सेट किया जाता है, तो पूलिंग अनुक्रम छद्म-यादृच्छिक तरीके से उत्पन्न होता है, अन्यथा, यादृच्छिक तरीके से। छद्म यादृच्छिक और यादृच्छिक के बीच अंतर के लिए पेपर [बेंजामिन ग्राहम, फ्रैक्शनल मैक्स-पूलिंग] (http://arxiv.org/abs/1412.6071) की जांच करें। |
|---|
सार्वजनिक आउटपुट < TInt64 > rowPoolingSequence ()
पंक्ति पूलिंग अनुक्रम, ग्रेडिएंट की गणना करने के लिए आवश्यक है।
सार्वजनिक स्थैतिक FractionalAvgPool.Options बीज (लंबा बीज)
पैरामीटर
| बीज | यदि बीज या बीज 2 को गैर-शून्य पर सेट किया गया है, तो यादृच्छिक संख्या जनरेटर को दिए गए बीज द्वारा बीजित किया जाता है। अन्यथा, यह एक यादृच्छिक बीज द्वारा बोया जाता है। |
|---|
सार्वजनिक स्थैतिक FractionalAvgPool.Options बीज2 (लंबा बीज2)
पैरामीटर
| बीज2 | बीज टकराव से बचने के लिए दूसरा बीज। |
|---|