बैच सामान्यीकरण के लिए ढाल।
ध्यान दें कि 4D Tensors का आकार "NHWC" या "NCHW" द्वारा परिभाषित किया गया है। 1D Tensors का आकार 4D Tensors के आयाम C से मेल खाता है।
नेस्टेड कक्षाएं
कक्षा | फ्यूज्डबैचनॉर्मग्रैडवी3.विकल्प | FusedBatchNormGradV3 के लिए वैकल्पिक विशेषताएँ |
सार्वजनिक तरीके
स्थिर <T संख्या बढ़ाता है, U संख्या बढ़ाता है> FusedBatchNormGradV3 <T, U> | |
स्थिर फ्यूज्डबैचनॉर्मग्रैडवी3.विकल्प | डेटाफ़ॉर्मैट (स्ट्रिंग डेटाफ़ॉर्मैट) |
स्थिर फ्यूज्डबैचनॉर्मग्रैडवी3.विकल्प | एप्सिलॉन (फ्लोट एप्सिलॉन) |
स्थिर फ्यूज्डबैचनॉर्मग्रैडवी3.विकल्प | प्रशिक्षण है (बूलियन प्रशिक्षण है) |
आउटपुट <यू> | ऑफसेटबैकप्रॉप () ऑफ़सेट के संबंध में ग्रेडिएंट के लिए 1D टेंसर। |
आउटपुट <यू> | रिजर्वस्पेस4 () फ्यूज्डबैचनॉर्म में माध्य इनपुट से मिलान करने के लिए अप्रयुक्त प्लेसहोल्डर। |
आउटपुट <यू> | रिजर्वस्पेस5 () फ्यूज्डबैचनॉर्म में विचरण इनपुट से मिलान करने के लिए अप्रयुक्त प्लेसहोल्डर। |
आउटपुट <यू> | स्केलबैकप्रॉप () स्केल के संबंध में ग्रेडिएंट के लिए 1D टेंसर। |
आउटपुट <टी> | एक्स बैकप्रॉप () x के संबंध में ग्रेडिएंट के लिए एक 4D टेंसर। |
विरासत में मिली विधियां
सार्वजनिक तरीके
पब्लिक स्टैटिक फ्यूज्डबैचनॉर्मग्रैडवी3 <टी, यू> क्रिएट ( स्कोप स्कोप, ऑपरेंड <टी> वाईबैकप्रॉप , ऑपरेंड <टी> एक्स, ऑपरेंड <फ्लोट> स्केल, ऑपरेंड <यू> रिजर्वस्पेस1, ऑपरेंड <यू> रिजर्वस्पेस2, ऑपरेंड <यू> रिजर्वस्पेस3, विकल्प ... विकल्प)
फ़्यूज़्डबैचनॉर्मग्रैडवी3 ऑपरेशन को लपेटकर एक वर्ग बनाने के लिए फ़ैक्टरी विधि।
मापदंडों
दायरा | वर्तमान दायरा |
---|---|
वाईबैकप्रॉप | Y के संबंध में ग्रेडिएंट के लिए एक 4D टेंसर। |
एक्स | इनपुट डेटा के लिए एक 4D टेंसर। |
स्केल | सामान्यीकृत x को स्केल करने के लिए स्केलिंग फ़ैक्टर के लिए 1D टेंसर। |
रिजर्वस्पेस1 | जब is_training सही है, तो गणना किए गए बैच के लिए 1D टेंसर का मतलब ग्रेडिएंट कंप्यूटेशन में पुन: उपयोग किया जाना है। जब is_training गलत है, तो जनसंख्या के लिए एक 1D टेंसर का मतलब पहले और दूसरे क्रम के ग्रेडिएंट गणना दोनों में पुन: उपयोग किया जाना है। |
रिजर्वस्पेस2 | जब is_training सही होता है, तो गणना किए गए बैच विचरण (cuDNN मामले में उलटा विचरण) के लिए एक 1D टेंसर का ग्रेडिएंट गणना में पुन: उपयोग किया जाता है। जब is_training गलत है, तो जनसंख्या विचरण के लिए 1D टेंसर का पहले और दूसरे क्रम के ग्रेडिएंट गणना दोनों में पुन: उपयोग किया जाना है। |
रिजर्वस्पेस3 | जब is_training सही होता है, तो कुछ मध्यवर्ती परिणामों के लिए एक 1D टेंसर का ग्रेडिएंट गणना में पुन: उपयोग किया जाता है। जब is_training गलत है, तो एक डमी खाली टेंसर बनाया जाएगा। |
विकल्प | वैकल्पिक विशेषता मान रखता है |
रिटर्न
- FusedBatchNormGradV3 का एक नया उदाहरण
सार्वजनिक स्थैतिक FusedBatchNormGradV3.Options dataFormat (स्ट्रिंग डेटाफ़ॉर्मेट)
मापदंडों
डेटा स्वरूप | y_backprop, x, x_backprop के लिए डेटा प्रारूप। या तो "एनएचडब्ल्यूसी" (डिफ़ॉल्ट) या "एनसीएचडब्ल्यू"। |
---|
सार्वजनिक स्थैतिक फ्यूज्डबैचनॉर्मग्रैडवी3.विकल्प एप्सिलॉन (फ्लोट एप्सिलॉन)
मापदंडों
एप्सिलॉन | x के प्रसरण में एक छोटी फ्लोट संख्या जोड़ी गई। |
---|
पब्लिक स्टैटिक फ्यूज्ड बैचनॉर्मग्रैडवी3.विकल्प प्रशिक्षण है (बूलियन प्रशिक्षण है)
मापदंडों
प्रशिक्षण है | ऑपरेशन को इंगित करने के लिए एक बूल मान प्रशिक्षण (डिफ़ॉल्ट) या अनुमान के लिए है। |
---|
सार्वजनिक आउटपुट <U> ReserveSpace4 ()
फ्यूज्डबैचनॉर्म में माध्य इनपुट से मिलान करने के लिए अप्रयुक्त प्लेसहोल्डर।
सार्वजनिक आउटपुट <U> ReserveSpace5 ()
फ्यूज्डबैचनॉर्म में विचरण इनपुट से मिलान करने के लिए अप्रयुक्त प्लेसहोल्डर।