tensorflow:: ops:: Restore

#include <io_ops.h>

চেকপয়েন্ট ফাইল থেকে টেনসর পুনরুদ্ধার করে।

সারসংক্ষেপ

এক বা একাধিক ফাইলে সংরক্ষিত একটি টেনসর পড়ে। যদি একাধিক ফাইল থাকে (উদাহরণস্বরূপ, কারণ একটি টেনসর স্লাইস হিসাবে সংরক্ষণ করা হয়েছে), তাহলে file_pattern শুধুমাত্র ফাইলের নামের অংশে ওয়াইল্ডকার্ড চিহ্ন ( * এবং ? ) থাকতে পারে, ডিরেক্টরির অংশে নয়।

যদি একটি file_pattern একাধিক ফাইলের সাথে মিলে যায়, তাহলে অনুরোধ করা টেনসরটি সম্ভবত কোন ফাইলে পাওয়া যাবে তা ইঙ্গিত করার জন্য preferred_shard ব্যবহার করা যেতে পারে। এই op প্রথমে মিলে যাওয়া ফাইলগুলোর তালিকা থেকে preferred_shard ইনডেক্সে থাকা ফাইলটি খুলবে এবং সেই ফাইল থেকে টেনসর পুনরুদ্ধার করার চেষ্টা করবে। শুধুমাত্র যদি সেই প্রথম ফাইলে কিছু টেনসর বা টেনসর স্লাইস খুঁজে না পাওয়া যায়, তবেই Op-টি সমস্ত ফাইল খোলে। একটি মিলে যাওয়া Save Op-এর shard ইনপুট হিসাবে দেওয়া মানের সাথে preferred_shard মিলিয়ে সেট করলে Restore দ্রুততর হতে পারে। এই অ্যাট্রিবিউটটি শুধুমাত্র পারফরম্যান্সকে প্রভাবিত করে, সঠিকতাকে নয়। ডিফল্ট মান -1 মানে ফাইলগুলো ক্রমানুসারে প্রসেস করা হয়।

আরও দেখুন RestoreSlice ।

যুক্তি:

  • স্কোপ: একটি স্কোপ অবজেক্ট
  • file_pattern: এতে অবশ্যই একটিমাত্র উপাদান থাকতে হবে। এটি সেই ফাইলগুলোর প্যাটার্ন, যেখান থেকে আমরা টেনসরটি পড়ি।
  • tensor_name: এতে অবশ্যই একটিমাত্র উপাদান থাকতে হবে। যে টেনসরটি পুনরুদ্ধার করা হবে তার নাম।
  • dt: যে টেনসরটি পুনরুদ্ধার করতে হবে তার ধরণ।

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

  • preferred_shard: file_pattern সাথে একাধিক ফাইল মিলে গেলে, প্রথমে যে ফাইলটি খুলতে হবে তার সূচক।

ফেরত:

  • Output : পুনরুদ্ধারকৃত টেনসর।

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

Restore (const :: tensorflow::Scope & scope, :: tensorflow::Input file_pattern, :: tensorflow::Input tensor_name, DataType dt)
Restore (const :: tensorflow::Scope & scope, :: tensorflow::Input file_pattern, :: tensorflow::Input tensor_name, DataType dt, const Restore::Attrs & attrs)

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

operation
tensor

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

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

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

PreferredShard (int64 x)

কাঠামো

tensorflow:: ops:: Restore:: Attrs

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

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

অপারেশন

Operation operation

টেনসর

::tensorflow::Output tensor

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

পুনরুদ্ধার করুন

 Restore(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input file_pattern,
  ::tensorflow::Input tensor_name,
  DataType dt
)

পুনরুদ্ধার করুন

 Restore(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input file_pattern,
  ::tensorflow::Input tensor_name,
  DataType dt,
  const Restore::Attrs & attrs
)

নোড

::tensorflow::Node * node() const 

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

 operator::tensorflow::Input() const 

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

 operator::tensorflow::Output() const 

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

প্রেফারডশার্ড

Attrs PreferredShard(
  int64 x
)