FusedBatchNormGrad

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

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

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

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

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

स्थिरांक

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

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

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

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

स्थिरांक

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

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

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

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

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

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

पैरामीटर
दायरा वर्तमान दायरा
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 गलत है, तो एक डमी खाली टेंसर बनाया जाएगा।
विकल्प वैकल्पिक गुण मान रखता है
रिटर्न
  • FusedBatchNormGrad का एक नया उदाहरण

सार्वजनिक स्थैतिक FusedBatchNormGrad.Options डेटाफ़ॉर्मेट (स्ट्रिंग डेटाफ़ॉर्मेट)

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

सार्वजनिक स्थैतिक FusedBatchNormGrad.Options एप्सिलॉन (फ्लोट एप्सिलॉन)

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

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

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

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

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

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

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

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

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

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

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

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

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