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 )