FusedBatchNorm

सार्वजनिक अंतिम वर्ग फ़्यूज़्डबैचनॉर्म

बैच सामान्यीकरण.

ध्यान दें कि 4D टेंसर का आकार या तो "NHWC" या "NCHW" द्वारा परिभाषित किया गया है। 1D टेंसर का आकार 4D टेंसर के आयाम C से मेल खाता है।

नेस्टेड क्लासेस

कक्षा फ़्यूज्डबैचनॉर्म.विकल्प FusedBatchNorm के लिए वैकल्पिक विशेषताएँ

स्थिरांक

डोरी OP_NAME इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है

सार्वजनिक तरीके

आउटपुट <यू>
बैचमीन ()
गणना किए गए बैच माध्य के लिए एक 1D टेंसर, जिसका उपयोग TensorFlow द्वारा रनिंग माध्य की गणना करने के लिए किया जाएगा।
आउटपुट <यू>
बैचवेरिएंस ()
गणना किए गए बैच विचरण के लिए एक 1D टेंसर, जिसका उपयोग TensorFlow द्वारा चल रहे विचरण की गणना करने के लिए किया जाएगा।
स्थिर <T TNumber बढ़ाता है, U TNumber बढ़ाता है > FusedBatchNorm <T, U>
बनाएं ( स्कोप स्कोप, ऑपरेंड <टी> एक्स, ऑपरेंड <यू> स्केल, ऑपरेंड <यू> ऑफसेट, ऑपरेंड <यू> माध्य, ऑपरेंड <यू> वेरिएंस, विकल्प... विकल्प)
एक नए FusedBatchNorm ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
स्थिर फ़्यूज़्डबैचनॉर्म.विकल्प
डेटाफ़ॉर्मेट (स्ट्रिंग डेटाफ़ॉर्मेट)
स्थिर फ़्यूज़्डबैचनॉर्म.विकल्प
एप्सिलॉन (फ्लोट एप्सिलॉन)
स्थिर फ़्यूज़्डबैचनॉर्म.विकल्प
एक्सपोनेंशियलएवीजीफैक्टर (फ्लोट एक्सपोनेंशियलएवीजीफैक्टर)
स्थिर फ़्यूज़्डबैचनॉर्म.विकल्प
इज़ट्रेनिंग (बूलियन इज़ट्रेनिंग)
आउटपुट <यू>
रिज़र्वस्पेस1 ()
गणना किए गए बैच के लिए एक 1डी टेंसर का मतलब है, ग्रेडिएंट गणना में पुन: उपयोग किया जाना।
आउटपुट <यू>
रिज़र्वस्पेस2 ()
गणना किए गए बैच विचरण (सीयूडीएनएन मामले में उलटा विचरण) के लिए एक 1डी टेंसर, जिसका ग्रेडिएंट गणना में पुन: उपयोग किया जाएगा।
आउटपुट <यू>
रिज़र्वस्पेस3 ()
कुछ मध्यवर्ती परिणामों के लिए एक 1डी टेंसर, बेहतर दक्षता के लिए ग्रेडिएंट गणना में पुन: उपयोग किया जाएगा।
आउटपुट <T>
()
आउटपुट डेटा के लिए एक 4D टेंसर।

विरासत में मिली विधियाँ

स्थिरांक

सार्वजनिक स्थैतिक अंतिम स्ट्रिंग OP_NAME

इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है

स्थिर मान: "फ्यूज्डबैचनॉर्मवी3"

सार्वजनिक तरीके

सार्वजनिक आउटपुट <यू> बैचमीन ()

गणना किए गए बैच माध्य के लिए एक 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 .ऑप्शंस एक्सपोनेंशियलAvgFactor (फ्लोट एक्सपोनेंशियलAvgFactor)

सार्वजनिक स्थैतिक FusedBatchNorm.Options isTraining (बूलियन isTraining)

पैरामीटर
प्रशिक्षण है ऑपरेशन को इंगित करने के लिए एक बूल मान प्रशिक्षण (डिफ़ॉल्ट) या अनुमान के लिए है।

सार्वजनिक आउटपुट <यू> रिज़र्वस्पेस1 ()

गणना किए गए बैच के लिए एक 1डी टेंसर का मतलब है, ग्रेडिएंट गणना में पुन: उपयोग किया जाना।

सार्वजनिक आउटपुट <यू> रिज़र्वस्पेस2 ()

गणना किए गए बैच विचरण (सीयूडीएनएन मामले में उलटा विचरण) के लिए एक 1डी टेंसर, जिसका ग्रेडिएंट गणना में पुन: उपयोग किया जाएगा।

सार्वजनिक आउटपुट <यू> रिज़र्वस्पेस3 ()

कुछ मध्यवर्ती परिणामों के लिए एक 1डी टेंसर, बेहतर दक्षता के लिए ग्रेडिएंट गणना में पुन: उपयोग किया जाएगा।

सार्वजनिक आउटपुट <T> y ()

आउटपुट डेटा के लिए एक 4D टेंसर।