टेंसरफ़्लो :: ऑप्स :: FusedBatchNorm
#include <nn_ops.h>
बैच सामान्यीकरण।
सारांश
ध्यान दें कि 4D टेन्सर्स का आकार "एनएचडब्ल्यूसी" या "एनसीएचडब्ल्यू" द्वारा परिभाषित किया गया है। 1D Tensors का आकार 4D Tensors के आयाम C से मेल खाता है।
तर्क:
- गुंजाइश: एक स्कोप ऑब्जेक्ट
- x: इनपुट डेटा के लिए एक 4D सेंसर ।
- स्केल: स्केलिंग फैक्टर के लिए 1 डी टेन्सर , सामान्यीकृत एक्स को स्केल करने के लिए।
- ऑफसेट: ऑफसेट के लिए 1 डी टेन्सर , सामान्यीकृत एक्स पर शिफ्ट करने के लिए।
- माध्य: जनसंख्या के लिए 1 डी तन्सर का मतलब है। केवल अनुमान के लिए उपयोग किया जाता है; प्रशिक्षण के लिए खाली होना चाहिए।
- विचरण: जनसंख्या विचरण के लिए 1 डी टेन्सर । केवल अनुमान के लिए उपयोग किया जाता है; प्रशिक्षण के लिए खाली होना चाहिए।
वैकल्पिक विशेषताएँ ( Attrs
देखें):
- एप्सिलॉन: x के विचरण में जोड़ा गया एक छोटा फ्लोट नंबर।
- data_format: x और y के लिए डेटा प्रारूप। या तो "एनएचडब्ल्यूसी" (डिफ़ॉल्ट) या "एनसीएचडब्ल्यू"।
- is_training: ऑपरेशन को इंगित करने के लिए एक बूल मान प्रशिक्षण (डिफ़ॉल्ट) या अनुमान के लिए है।
रिटर्न:
-
Output
y: आउटपुट डेटा के लिए 4D सेंसर । -
Output
बैच_mean: गणना किए गए बैच माध्य के लिए 1D टेन्सर का उपयोग, रनिंग माध्य की गणना करने के लिए TensorFlow द्वारा किया जाता है। -
Output
बैच_विवरैस: गणना बैच विचरण के लिए 1 डी टेन्सर , जिसका उपयोग रनिंग विचरण की गणना करने के लिए टेंसोरफ्लो द्वारा किया जाता है। -
Output
रिजर्व_स्पेस_1: एक बैच गणना के लिए 1 डी टेन्सर , क्रमिक गणना में पुन: उपयोग किया जा सकता है। -
Output
रिजर्व_स्पेस_2: एक बैच गणना (क्यूएनएनडीएन मामले में उलटा विचरण) के लिए 1 डी टेन्सर , ढाल गणना में पुन: उपयोग किया जा सकता है।
कंस्ट्रक्टर और डिस्ट्रक्टर्स | |
---|---|
FusedBatchNorm (const :: tensorflow::Scope & scope, :: tensorflow::Input x, :: tensorflow::Input scale, :: tensorflow::Input offset, :: tensorflow::Input mean, :: tensorflow::Input variance) | |
FusedBatchNorm (const :: tensorflow::Scope & scope, :: tensorflow::Input x, :: tensorflow::Input scale, :: tensorflow::Input offset, :: tensorflow::Input mean, :: tensorflow::Input variance, const FusedBatchNorm::Attrs & attrs) |
सार्वजनिक विशेषताएँ | |
---|---|
batch_mean | |
batch_variance | |
operation | |
reserve_space_1 | |
reserve_space_2 | |
y |
सार्वजनिक स्थैतिक कार्य | |
---|---|
DataFormat (StringPiece x) | |
Epsilon (float x) | |
IsTraining (bool x) |
संरचनाएं | |
---|---|
टेनसफ़्लो :: ऑप्स :: फ्यूस्डबैचॉर्म :: एट्र्स | वैकल्पिक विशेषता FusedBatchNorm के लिए बसती है । |
सार्वजनिक विशेषताएँ
बैच_मैं
::tensorflow::Output batch_mean
बैच_विवेकी
::tensorflow::Output batch_variance
ऑपरेशन
Operation operation
रिजर्व_स्पेस १
0bab7979ab0रिजर्व_स्पेस २
::tensorflow::Output reserve_space_2
य
::tensorflow::Output y
सार्वजनिक कार्य
FusedBatchNorm
FusedBatchNorm( const ::tensorflow::Scope & scope, ::tensorflow::Input x, ::tensorflow::Input scale, ::tensorflow::Input offset, ::tensorflow::Input mean, ::tensorflow::Input variance )
FusedBatchNorm
FusedBatchNorm( const ::tensorflow::Scope & scope, ::tensorflow::Input x, ::tensorflow::Input scale, ::tensorflow::Input offset, ::tensorflow::Input mean, ::tensorflow::Input variance, const FusedBatchNorm::Attrs & attrs )
सार्वजनिक स्थैतिक कार्य
डेटा स्वरूप
Attrs DataFormat( StringPiece x )
एप्सिलॉन
Attrs Epsilon( float x )
IsTraining
Attrs IsTraining( bool x )