टेन्सरफ्लो::ऑप्स::फ्यूज्डबैचनॉर्मवी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: एक बूलियन मान जो यह दर्शाता है कि ऑपरेशन प्रशिक्षण (डिफ़ॉल्ट) या अनुमान के लिए है।

प्रतिफल:

  • Output y: आउटपुट डेटा के लिए एक 4D टेंसर ।
  • Output बैच_मीन: परिकलित बैच माध्य के लिए एक 1डी टेंसर , जिसका उपयोग टेंसरफ्लो द्वारा रनिंग माध्य की गणना करने के लिए किया जाएगा।
  • Output बैच_वेरिएंस: परिकलित बैच विचरण के लिए एक 1डी टेंसर , जिसका उपयोग टेंसरफ्लो द्वारा रनिंग विचरण की गणना करने के लिए किया जाएगा।
  • Output reserve_space_1: परिकलित बैच माध्य के लिए एक 1D टेंसर , जिसका उपयोग ग्रेडिएंट गणना में किया जाएगा।
  • Output reserve_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
)