FusedBatchNormGradV3

सार्वजनिक अंतिम वर्ग FusedBatchNormGradV3

बैच सामान्यीकरण के लिए ग्रेडिएंट।

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

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

कक्षा FusedBatchNormGradV3.विकल्प FusedBatchNormGradV3 के लिए वैकल्पिक विशेषताएँ

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

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

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

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

सार्वजनिक स्थैतिक FusedBatchNormGradV3 <T, U> बनाएं ( स्कोप स्कोप, ऑपरेंड <T> yBackprop, ऑपरेंड <T> x, ऑपरेंड <फ्लोट> स्केल, ऑपरेंड <U> रिज़र्वस्पेस1, ऑपरेंड <U> रिज़र्वस्पेस2, ऑपरेंड <U> रिज़र्वस्पेस3, विकल्प ... विकल्प)

एक नए FusedBatchNormGradV3 ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।

पैरामीटर
दायरा वर्तमान दायरा
yबैकप्रॉप 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.विकल्प डेटाफ़ॉर्मेट (स्ट्रिंग डेटाफ़ॉर्मेट)

पैरामीटर
डेटा स्वरूप y_backprop, x, x_backprop के लिए डेटा प्रारूप। या तो "एनएचडब्ल्यूसी" (डिफ़ॉल्ट) या "एनसीएचडब्ल्यू"।

सार्वजनिक स्थैतिक FusedBatchNormGradV3 . ऑप्शंस एप्सिलॉन (फ्लोट एप्सिलॉन)

पैरामीटर
एप्सिलॉन x के विचरण में एक छोटा फ़्लोट नंबर जोड़ा गया।

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

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

सार्वजनिक आउटपुट <यू> ऑफसेटबैकप्रॉप ()

ऑफसेट के संबंध में ग्रेडिएंट के लिए एक 1डी टेंसर।

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

FusedBatchNorm में माध्य इनपुट से मिलान करने के लिए अप्रयुक्त प्लेसहोल्डर।

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

FusedBatchNorm में विचरण इनपुट से मिलान करने के लिए अप्रयुक्त प्लेसहोल्डर।

सार्वजनिक आउटपुट <यू> स्केलबैकप्रॉप ()

पैमाने के संबंध में ढाल के लिए एक 1डी टेंसर।

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

x के संबंध में ग्रेडिएंट के लिए एक 4D टेंसर।