बैच सामान्यीकरण.
ध्यान दें कि 4D टेंसर का आकार या तो "NHWC" या "NCHW" द्वारा परिभाषित किया गया है। 1D टेंसर का आकार 4D टेंसर के आयाम C से मेल खाता है।
नेस्टेड क्लासेस
कक्षा | फ़्यूज्डबैचनॉर्म.विकल्प | FusedBatchNorm के लिए वैकल्पिक विशेषताएँ |
स्थिरांक
डोरी | OP_NAME | इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है |
सार्वजनिक तरीके
आउटपुट <यू> | बैचमीन () गणना किए गए बैच माध्य के लिए एक 1D टेंसर, जिसका उपयोग TensorFlow द्वारा रनिंग माध्य की गणना करने के लिए किया जाएगा। |
आउटपुट <यू> | बैचवेरिएंस () गणना किए गए बैच विचरण के लिए एक 1D टेंसर, जिसका उपयोग TensorFlow द्वारा चल रहे विचरण की गणना करने के लिए किया जाएगा। |
स्थिर <T TNumber बढ़ाता है, U TNumber बढ़ाता है > FusedBatchNorm <T, U> | |
स्थिर फ़्यूज़्डबैचनॉर्म.विकल्प | डेटाफ़ॉर्मेट (स्ट्रिंग डेटाफ़ॉर्मेट) |
स्थिर फ़्यूज़्डबैचनॉर्म.विकल्प | एप्सिलॉन (फ्लोट एप्सिलॉन) |
स्थिर फ़्यूज़्डबैचनॉर्म.विकल्प | एक्सपोनेंशियलएवीजीफैक्टर (फ्लोट एक्सपोनेंशियलएवीजीफैक्टर) |
स्थिर फ़्यूज़्डबैचनॉर्म.विकल्प | इज़ट्रेनिंग (बूलियन इज़ट्रेनिंग) |
आउटपुट <यू> | रिज़र्वस्पेस1 () गणना किए गए बैच के लिए एक 1डी टेंसर का मतलब है, ग्रेडिएंट गणना में पुन: उपयोग किया जाना। |
आउटपुट <यू> | रिज़र्वस्पेस2 () गणना किए गए बैच विचरण (सीयूडीएनएन मामले में उलटा विचरण) के लिए एक 1डी टेंसर, जिसका ग्रेडिएंट गणना में पुन: उपयोग किया जाएगा। |
आउटपुट <यू> | रिज़र्वस्पेस3 () कुछ मध्यवर्ती परिणामों के लिए एक 1डी टेंसर, बेहतर दक्षता के लिए ग्रेडिएंट गणना में पुन: उपयोग किया जाएगा। |
आउटपुट <T> | य () आउटपुट डेटा के लिए एक 4D टेंसर। |
विरासत में मिली विधियाँ
स्थिरांक
सार्वजनिक स्थैतिक अंतिम स्ट्रिंग OP_NAME
इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है
सार्वजनिक तरीके
सार्वजनिक आउटपुट <यू> बैचमीन ()
गणना किए गए बैच माध्य के लिए एक 1D टेंसर, जिसका उपयोग TensorFlow द्वारा रनिंग माध्य की गणना करने के लिए किया जाएगा।
सार्वजनिक आउटपुट <यू> बैचवेरिएंस ()
गणना किए गए बैच विचरण के लिए एक 1D टेंसर, जिसका उपयोग TensorFlow द्वारा चल रहे विचरण की गणना करने के लिए किया जाएगा।
सार्वजनिक स्थैतिक FusedBatchNorm <T, U> बनाएं ( स्कोप स्कोप, ऑपरेंड <T> x, ऑपरेंड <U> स्केल, ऑपरेंड <U> ऑफसेट, ऑपरेंड <U> माध्य, ऑपरेंड <U> वेरिएंस, विकल्प... विकल्प)
एक नए FusedBatchNorm ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
पैरामीटर
दायरा | वर्तमान दायरा |
---|---|
एक्स | इनपुट डेटा के लिए एक 4D टेंसर। |
पैमाना | सामान्यीकृत x को स्केल करने के लिए स्केलिंग कारक के लिए एक 1D टेंसर। |
ओफ़्सेट | ऑफसेट के लिए एक 1D टेंसर, सामान्यीकृत x पर शिफ्ट करने के लिए। |
अर्थ | जनसंख्या माध्य के लिए एक 1डी टेंसर। केवल अनुमान के लिए उपयोग किया जाता है; प्रशिक्षण के लिए खाली होना चाहिए. |
झगड़ा | जनसंख्या विचरण के लिए एक 1डी टेंसर। केवल अनुमान के लिए उपयोग किया जाता है; प्रशिक्षण के लिए खाली होना चाहिए. |
विकल्प | वैकल्पिक गुण मान रखता है |
रिटर्न
- FusedBatchNorm का एक नया उदाहरण
सार्वजनिक स्थैतिक FusedBatchNorm.Options डेटाफ़ॉर्मेट (स्ट्रिंग डेटाफ़ॉर्मेट)
पैरामीटर
डेटा स्वरूप | x और y के लिए डेटा प्रारूप. या तो "एनएचडब्ल्यूसी" (डिफ़ॉल्ट) या "एनसीएचडब्ल्यू"। |
---|
सार्वजनिक स्थैतिक FusedBatchNorm.Options एप्सिलॉन (फ्लोट एप्सिलॉन)
पैरामीटर
एप्सिलॉन | x के विचरण में एक छोटा फ़्लोट नंबर जोड़ा गया। |
---|
सार्वजनिक स्थैतिक FusedBatchNorm.Options isTraining (बूलियन isTraining)
पैरामीटर
प्रशिक्षण है | ऑपरेशन को इंगित करने के लिए एक बूल मान प्रशिक्षण (डिफ़ॉल्ट) या अनुमान के लिए है। |
---|
सार्वजनिक आउटपुट <यू> रिज़र्वस्पेस1 ()
गणना किए गए बैच के लिए एक 1डी टेंसर का मतलब है, ग्रेडिएंट गणना में पुन: उपयोग किया जाना।
सार्वजनिक आउटपुट <यू> रिज़र्वस्पेस2 ()
गणना किए गए बैच विचरण (सीयूडीएनएन मामले में उलटा विचरण) के लिए एक 1डी टेंसर, जिसका ग्रेडिएंट गणना में पुन: उपयोग किया जाएगा।
सार्वजनिक आउटपुट <यू> रिज़र्वस्पेस3 ()
कुछ मध्यवर्ती परिणामों के लिए एक 1डी टेंसर, बेहतर दक्षता के लिए ग्रेडिएंट गणना में पुन: उपयोग किया जाएगा।