Google I/O-তে টিউন করার জন্য ধন্যবাদ। চাহিদা অনুযায়ী সব সেশন দেখুন চাহিদা অনুযায়ী দেখুন

সেন্সরফ্লো :: অপস :: FusedBatchNorm

#include <nn_ops.h>

ব্যাচের সাধারণীকরণ।

সারসংক্ষেপ

নোট করুন যে 4 ডি টেনজারগুলির আকার "এনএইচডাব্লুসি" বা "এনসিএইচডাব্লু" দ্বারা নির্ধারিত হয়। 1 ডি টেনসরগুলির আকার 4 ডি টেনসরগুলির মাত্রা সি এর সাথে মেলে।

যুক্তি:

  • সুযোগ: একটি স্কোপ অবজেক্ট
  • এক্স: ইনপুট ডেটার জন্য একটি 4 ডি টেনসর
  • স্কেল: স্কেলিং ফ্যাক্টরের জন্য একটি 1 ডি টেনসর , সাধারণযুক্ত এক্সকে স্কেল করতে।
  • অফসেট: অফসেটের জন্য একটি 1 ডি টেনসর , সাধারণীকৃত এক্সে স্থানান্তরিত করতে।
  • গড়: জনসংখ্যার জন্য একটি 1D টেনসর । কেবল অনুমানের জন্য ব্যবহৃত হয়; প্রশিক্ষণের জন্য অবশ্যই খালি থাকতে হবে।
  • প্রকরণ: জনসংখ্যার বৈকল্পের জন্য একটি 1D টেনসর । কেবল অনুমানের জন্য ব্যবহৃত হয়; প্রশিক্ষণের জন্য অবশ্যই খালি থাকতে হবে।

Attrs বৈশিষ্ট্য ( Attrs ):

  • ইপসিলন: এক্স এর বৈকল্পিকতায় একটি ছোট ভাসমান সংখ্যা যুক্ত হয়েছে।
  • ডাটা_ফর্ম্যাট: এক্স এবং y এর জন্য ডেটা ফর্ম্যাট। হয় "এনএইচডব্লিউসি" (ডিফল্ট) বা "এনসিএইচডাব্লু"।
  • is_training: অপারেশন নির্দেশ করার জন্য একটি বুল মান প্রশিক্ষণ (ডিফল্ট) বা অনুমানের জন্য।

রিটার্নস:

  • Output y: আউটপুট ডেটার জন্য একটি 4 ডি টেনসর
  • Output ব্যাচ_মিয়ান: গণিত ব্যাচের জন্য একটি 1 ডি টেনসর, টেনসরফ্লো দ্বারা চলমান গড় গণনা করতে ব্যবহৃত হবে।
  • Output ব্যাচ_ভরিয়েন্স: চলমান বৈকল্পিক গণনা করতে টেনসরফ্লো ব্যবহার করার জন্য গণিত ব্যাচের বৈকল্পের জন্য একটি 1 ডি টেনসর
  • Output রিজার্ভ_স্পেস_1: গণিত ব্যাচের জন্য একটি 1 ডি টেনসর বলতে গ্রেডিয়েন্ট গণনায় পুনরায় ব্যবহার করতে হবে।
  • Output রিজার্ভ_স্পেস_২: গ্রেডিয়েন্ট গণনায় পুনরায় ব্যবহারের জন্য গণিত ব্যাচের বৈকল্পের (সিউডিএনএন ক্ষেত্রে উল্টানো বৈকল্পিক) জন্য একটি 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

রিজার্ভ_স্পেস_

::tensorflow::Output reserve_space_1

রিজার্ভ_স্পেস_২

::tensorflow::Output reserve_space_2

y

::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
)

ইসট্রেইন

Attrs IsTraining(
  bool x
)