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