tensorflow:: ops:: ExtractGlimpse

#include <image_ops.h>

ইনপুট টেনসর থেকে একটি ঝলক বের করে।

সারসংক্ষেপ

ইনপুট টেনসর থেকে নির্দিষ্ট অবস্থান offsets নিষ্কাশিত 'গ্লিম্পস' নামক একগুচ্ছ উইন্ডো ফেরত দেয়। যদি উইন্ডোগুলি ইনপুটগুলির সাথে কেবল আংশিকভাবে ওভারল্যাপ করে, তবে ওভারল্যাপ না করা অংশগুলি এলোমেলো নয়েজ দিয়ে পূরণ করা হবে।

ফলাফলটি হলো [batch_size, glimpse_height, glimpse_width, channels] আকারের একটি ৪-মাত্রিক টেনসর। channels এবং batch-এর মাত্রা ইনপুট টেনসরের মতোই। আউটপুট উইন্ডোগুলোর উচ্চতা এবং প্রস্থ size প্যারামিটারে নির্দিষ্ট করা থাকে।

normalized and centered আর্গুমেন্টটি উইন্ডোগুলো কীভাবে তৈরি হবে তা নিয়ন্ত্রণ করে:

  • যদি স্থানাঙ্কগুলি স্বাভাবিক করা হয় কিন্তু কেন্দ্রিক না হয়, তাহলে ০.০ এবং ১.০ প্রতিটি উচ্চতা এবং প্রস্থ মাত্রার সর্বনিম্ন এবং সর্বোচ্চ মানকে নির্দেশ করে।
  • যদি স্থানাঙ্কগুলি নর্মালাইজড এবং সেন্টার্ড উভয়ই হয়, তবে তাদের পরিসীমা -1.0 থেকে 1.0 পর্যন্ত। স্থানাঙ্ক (-1.0, -1.0) উপরের বাম কোণাকে, নিচের ডান কোণাটি (1.0, 1.0) তে এবং কেন্দ্রটি (0, 0) তে অবস্থিত।
  • স্থানাঙ্কগুলি স্বাভাবিক করা না হলে, সেগুলিকে পিক্সেলের সংখ্যা হিসাবে গণ্য করা হয়।

যুক্তি:

  • স্কোপ: একটি স্কোপ অবজেক্ট
  • ইনপুট: [batch_size, height, width, channels] আকারের একটি ৪-মাত্রিক ফ্লোট টেনসর।
  • আকার: নিষ্কাশনযোগ্য ঝলকগুলোর আকার ধারণকারী ২টি উপাদান বিশিষ্ট একটি ১-ডি টেনসর। প্রথমে ঝলকের উচ্চতা এবং তারপরে ঝলকের প্রস্থ নির্দিষ্ট করতে হবে।
  • অফসেট: [batch_size, 2] আকারের একটি দ্বি-মাত্রিক পূর্ণসংখ্যা টেনসর, যা প্রতিটি উইন্ডোর কেন্দ্রের y, x অবস্থান ধারণ করে।

ঐচ্ছিক অ্যাট্রিবিউটসমূহ (দেখুন Attrs ):

  • কেন্দ্রিক: এটি নির্দেশ করে যে অফসেট স্থানাঙ্কগুলি ছবির সাপেক্ষে কেন্দ্রিক কিনা, সেক্ষেত্রে (0, 0) অফসেটটি ইনপুট ছবিগুলির কেন্দ্রের সাপেক্ষে হবে। যদি false হয়, তাহলে (0,0) অফসেটটি ইনপুট ছবিগুলির উপরের বাম কোণার সাথে সঙ্গতিপূর্ণ হবে।
  • নর্মালাইজড: অফসেট স্থানাঙ্কগুলো নর্মালাইজড কিনা তা নির্দেশ করে।
  • uniform_noise: নয়েজটি ইউনিফর্ম ডিস্ট্রিবিউশন নাকি গাউসিয়ান ডিস্ট্রিবিউশন ব্যবহার করে তৈরি করা হবে, তা নির্দেশ করে।
  • নয়েজ: নয়েজটি uniform , gaussian , নাকি zero হবে তা নির্দেশ করে। ডিফল্ট হলো uniform যার অর্থ নয়েজের ধরন uniform_noise দ্বারা নির্ধারিত হবে।

ফেরত:

  • Output : ঝলকগুলো উপস্থাপনকারী একটি টেনসর [batch_size, glimpse_height, glimpse_width, channels] ।

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

ExtractGlimpse (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input size, :: tensorflow::Input offsets)
ExtractGlimpse (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input size, :: tensorflow::Input offsets, const ExtractGlimpse::Attrs & attrs)

জনসাধারণের বৈশিষ্ট্য

glimpse
operation

জনসাধারণের কার্যাবলী

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

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

Centered (bool x)
Noise (StringPiece x)
Normalized (bool x)
UniformNoise (bool x)

কাঠামো

tensorflow:: ops:: ExtractGlimpse:: Attrs

ExtractGlimpse-এর জন্য ঐচ্ছিক অ্যাট্রিবিউট সেটার।

জনসাধারণের বৈশিষ্ট্য

এক ঝলক

::tensorflow::Output glimpse

অপারেশন

Operation operation

জনসাধারণের কার্যাবলী

এক্সট্র্যাক্টগ্লিম্পস

 ExtractGlimpse(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input size,
  ::tensorflow::Input offsets
)

এক্সট্র্যাক্টগ্লিম্পস

 ExtractGlimpse(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input size,
  ::tensorflow::Input offsets,
  const ExtractGlimpse::Attrs & attrs
)

নোড

::tensorflow::Node * node() const 

অপারেটর::টেনসরফ্লো::ইনপুট

 operator::tensorflow::Input() const 

অপারেটর::টেনসরফ্লো::আউটপুট

 operator::tensorflow::Output() const 

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

কেন্দ্রিক

Attrs Centered(
  bool x
)

শব্দ

Attrs Noise(
  StringPiece x
)

স্বাভাবিককৃত

Attrs Normalized(
  bool x
)

ইউনিফর্মনয়েজ

Attrs UniformNoise(
  bool x
)