टेंसरफ़्लो :: ऑप्स :: FusedBatchNormGradV2
#include <nn_ops.h>
बैच सामान्य करने के लिए ढाल।
सारांश
ध्यान दें कि 4D टेन्सर्स का आकार "एनएचडब्ल्यूसी" या "एनसीएचडब्ल्यू" द्वारा परिभाषित किया गया है। 1D Tensors का आकार 4D Tensors के आयाम C से मेल खाता है।
तर्क:
- गुंजाइश: एक स्कोप ऑब्जेक्ट
- y_backprop: एक 4D टेन्सर y के संबंध में ढाल के लिए।
- x: इनपुट डेटा के लिए एक 4D सेंसर ।
- स्केल: स्केलिंग फैक्टर के लिए 1 डी टेन्सर , सामान्यीकृत एक्स को स्केल करने के लिए।
- Reserve_space_1: जब is_training True होता है, तो गणना किए गए बैच के लिए 1D Tensor का मतलब ढाल गणना में पुन: उपयोग किया जाना है। जब is_training झूठी होती है, तो जनसंख्या के लिए 1 डी टेन्सर का मतलब 1 और 2 के क्रम क्रमिक अभिकलन दोनों में पुन: उपयोग किया जाना है।
- Reserve_space_2: जब is_training सही है, क्रमिक संगणना में पुन: उपयोग किए जाने के लिए गणना बैच विचरण (cuDNN मामले में उलटा विचरण) के लिए 1D टेन्सर । जब is_training गलत है, 1 और 2 क्रम क्रमिक अभिकलन दोनों में पुन: उपयोग किए जाने वाले जनसंख्या विचरण के लिए 1D Tensor ।
वैकल्पिक विशेषताएँ ( Attrs
देखें):
- एप्सिलॉन: x के विचरण में जोड़ा गया एक छोटा फ्लोट नंबर।
- data_format: y_backprop, x, x_backprop के लिए डेटा प्रारूप। या तो "एनएचडब्ल्यूसी" (डिफ़ॉल्ट) या "एनसीएचडब्ल्यू"।
- is_training: ऑपरेशन को इंगित करने के लिए एक बूल मान प्रशिक्षण (डिफ़ॉल्ट) या अनुमान के लिए है।
रिटर्न:
-
Output
x_backprop: एक 4D टेन्सर एक्स के संबंध में ढाल के लिए। -
Output
स्केल_बैकप्रॉप: स्केल के संबंध में ग्रेडिएंट के लिए 1 डी टेन्सर । -
Output
ऑफ़सेट_बैकप्रॉप: ऑफसेट के संबंध में ग्रेडिएंट के लिए 1 डी टेन्सर । -
Output
reserve_space_3: अप्रयुक्त प्लेसहोल्डर में मतलब इनपुट मैच के लिए FusedBatchNorm । -
Output
आरक्षित_क्षेत्र_4: अप्रयुक्त प्लेसहोल्डर FusedBatchNorm में विचरण इनपुट से मिलान करने के लिए।
कंस्ट्रक्टर और डिस्ट्रक्टर्स | |
---|---|
FusedBatchNormGradV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input y_backprop, :: tensorflow::Input x, :: tensorflow::Input scale, :: tensorflow::Input reserve_space_1, :: tensorflow::Input reserve_space_2) | |
FusedBatchNormGradV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input y_backprop, :: tensorflow::Input x, :: tensorflow::Input scale, :: tensorflow::Input reserve_space_1, :: tensorflow::Input reserve_space_2, const FusedBatchNormGradV2::Attrs & attrs) |
सार्वजनिक विशेषताएँ | |
---|---|
offset_backprop | |
operation | |
reserve_space_3 | |
reserve_space_4 | |
scale_backprop | |
x_backprop |
सार्वजनिक स्थैतिक कार्य | |
---|---|
DataFormat (StringPiece x) | |
Epsilon (float x) | |
IsTraining (bool x) |
संरचनाएं | |
---|---|
टेंसोफ़्लो :: ऑप्स :: फ्यूज्डबैच नोर्मग्राडवी 2 :: एट्र्स | वैकल्पिक विशेषता FusedBatchNormGradV2 के लिए बसती है । |
सार्वजनिक विशेषताएँ
ऑफसेट_बैकप्रॉप
::tensorflow::Output offset_backprop
ऑपरेशन
Operation operation
रिजर्व_स्पेस_3
::tensorflow::Output reserve_space_3
रिजर्व_स्पेस_4
::tensorflow::Output reserve_space_4
scale_backprop
::tensorflow::Output scale_backprop
x_backprop
::tensorflow::Output x_backprop
सार्वजनिक कार्य
FusedBatchNormGradV2
FusedBatchNormGradV2( const ::tensorflow::Scope & scope, ::tensorflow::Input y_backprop, ::tensorflow::Input x, ::tensorflow::Input scale, ::tensorflow::Input reserve_space_1, ::tensorflow::Input reserve_space_2 )
FusedBatchNormGradV2
FusedBatchNormGradV2( const ::tensorflow::Scope & scope, ::tensorflow::Input y_backprop, ::tensorflow::Input x, ::tensorflow::Input scale, ::tensorflow::Input reserve_space_1, ::tensorflow::Input reserve_space_2, const FusedBatchNormGradV2::Attrs & attrs )
सार्वजनिक स्थैतिक कार्य
डेटा स्वरूप
Attrs DataFormat( StringPiece x )
एप्सिलॉन
Attrs Epsilon( float x )
IsTraining
Attrs IsTraining( bool x )