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

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

#include <nn_ops.h>

ব্যাচের সাধারণকরণের জন্য গ্রেডিয়েন্ট।

সারসংক্ষেপ

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

যুক্তি:

  • সুযোগ: একটি স্কোপ অবজেক্ট
  • y_backprop: y এর সম্মানের সাথে গ্রেডিয়েন্টের জন্য একটি 4D টেনসর
  • এক্স: ইনপুট ডেটার জন্য একটি 4 ডি টেনসর
  • স্কেল: স্কেলিং ফ্যাক্টরের জন্য একটি 1 ডি টেনসর , সাধারণযুক্ত এক্সকে স্কেল করতে।
  • রিজার্ভ_স্পেস_1: যখন_ট্রেইন ট্রেনিং সত্য হয়, তখন গণিত ব্যাচের জন্য 1 ডি টেনসর বলতে গ্রেডিয়েন্ট গণনায় পুনরায় ব্যবহার করা উচিত। যখন_সেইট্রেনিং মিথ্যা হয়, জনসংখ্যার জন্য একটি 1 ডি টেনসর মানে 1 ম এবং 2 য় অর্ডার গ্রেডিয়েন্ট গণনা পুনরায় ব্যবহার করা উচিত।
  • রিজার্ভ_স্পেস_২: যখন_ট্রেইন ট্রেনিং সত্য হয়, গ্রেডিয়েন্ট গণনায় পুনরায় ব্যবহার করার জন্য গণিত ব্যাচের বৈকল্পের (সিইউডিএনএন ক্ষেত্রে উল্টানো বৈকল্পিক) জন্য 1 ডি টেনসর or যখন_ট্রেইনিং মিথ্যা, জনসংখ্যার বৈকল্পের জন্য 1 ডি টেনসর প্রথম এবং দ্বিতীয় ক্রমের গ্রেডিয়েন্ট গণনাতে পুনরায় ব্যবহার করা হবে।

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

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

রিটার্নস:

  • Output এক্স_ব্যাকপ্রপ: এক্সের সাথে সম্মানের সাথে গ্রেডিয়েন্টের জন্য একটি 4 ডি টেনসর
  • Output স্কেল_ব্যাকপ্রপ: স্কেল সম্পর্কিত সম্মানের সাথে গ্রেডিয়েন্টের জন্য একটি 1 ডি টেনসর
  • Output অফসেটব্যাকপ্রপ: অফসেটের ক্ষেত্রে গ্রেডিয়েন্টের জন্য একটি 1 ডি টেনসর ens
  • Output reserve_space_3: অব্যবহৃত স্থানধারক গড় ইনপুট মেলে FusedBatchNorm
  • Output reserve_space_4: অব্যবহৃত স্থানধারক মধ্যে ভ্যারিয়েন্স ইনপুট মেলে FusedBatchNorm

নির্মাণকারী এবং ধ্বংসকারী

FusedBatchNormGrad (const :: tensorflow::Scope & scope, :: tensorflow::Input y_backprop, :: tensorflow::Input x, :: tensorflow::Input scale, :: tensorflow::Input reserve_space_1, :: tensorflow::Input reserve_space_2)
FusedBatchNormGrad (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 FusedBatchNormGrad::Attrs & attrs)

জনসাধারণের গুণাবলী

offset_backprop
operation
reserve_space_3
reserve_space_4
scale_backprop
x_backprop

পাবলিক স্ট্যাটিক ফাংশন

DataFormat (StringPiece x)
Epsilon (float x)
IsTraining (bool x)

স্ট্রাক্টস

টেনসরফ্লো :: অপস :: ফিউজডব্যাচনর্মগ্র্যাড :: অ্যাটার্স

FusedBatchNormGrad জন্য alচ্ছিক বৈশিষ্ট্য সেটটার

জনসাধারণের গুণাবলী

অফসেট_ব্যাকপ্রপ

::tensorflow::Output offset_backprop

অপারেশন

Operation operation

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

::tensorflow::Output reserve_space_3

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

::tensorflow::Output reserve_space_4

স্কেল_ব্যাক্রপ

::tensorflow::Output scale_backprop

x_backprop

::tensorflow::Output x_backprop

পাবলিক ফাংশন

FusedBatchNormGrad

 FusedBatchNormGrad(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input y_backprop,
  ::tensorflow::Input x,
  ::tensorflow::Input scale,
  ::tensorflow::Input reserve_space_1,
  ::tensorflow::Input reserve_space_2
)

FusedBatchNormGrad

 FusedBatchNormGrad(
  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 FusedBatchNormGrad::Attrs & attrs
)

পাবলিক স্ট্যাটিক ফাংশন

উপাত্ত বিন্যাস

Attrs DataFormat(
  StringPiece x
)

এপসিলন

Attrs Epsilon(
  float x
)

ইসট্রেইন

Attrs IsTraining(
  bool x
)