টেনসরফ্লো :: অপস:: RestoreV2
#include <io_ops.h>
একটি V2 চেকপয়েন্ট থেকে টেনসর পুনরুদ্ধার করে।
সারাংশ
V1 বিন্যাসের সাথে পশ্চাদগামী সামঞ্জস্যের জন্য, এই Op বর্তমানে একটি V1 চেকপয়েন্ট থেকেও পুনরুদ্ধারের অনুমতি দেয়:
- এই অপটি প্রথমে "উপসর্গ" দ্বারা নির্দেশিত V2 সূচক ফাইলটি খুঁজে বের করার চেষ্টা করে এবং যদি পাওয়া যায় তবে এটি একটি V2 চেকপয়েন্ট হিসাবে পড়তে এগিয়ে যান;
- অন্যথায় V1 রিড পাথ আহ্বান করা হয়। এই আচরণের উপর নির্ভর করা বাঞ্ছনীয় নয়, কারণ V1 পড়ার জন্য ফিরে আসার ক্ষমতা অবনমিত হতে পারে এবং শেষ পর্যন্ত সরানো হতে পারে।
ডিফল্টরূপে, নামযুক্ত টেনসরগুলি সম্পূর্ণরূপে পুনরুদ্ধার করে। যদি কলকারী সঞ্চিত টেনসরগুলির নির্দিষ্ট স্লাইসগুলি পুনরুদ্ধার করতে চান, তাহলে "শেপ_এবং_স্লাইসগুলি" খালি স্ট্রিং না হওয়া উচিত এবং অনুরূপভাবে সুগঠিত হওয়া উচিত।
কলকারীদের অবশ্যই নিশ্চিত করতে হবে যে সমস্ত নামযুক্ত টেনসরগুলি প্রকৃতপক্ষে চেকপয়েন্টে সংরক্ষণ করা হয়েছে।
যুক্তি:
- স্কোপ: একটি স্কোপ অবজেক্ট
- উপসর্গ: একটি একক উপাদান থাকতে হবে। একটি V2 চেকপয়েন্টের উপসর্গ।
- tensor_names: আকৃতি {N}। পুনঃস্থাপন করা টেনসরের নাম।
- shape_and_slices: আকৃতি {N}। টেনসরের স্লাইস স্পেক্স পুনরুদ্ধার করতে হবে। খালি স্ট্রিংগুলি নির্দেশ করে যে তারা অ-বিভাজন টেনসর।
- dtypes: আকৃতি {N}। টেনসরের জন্য প্রত্যাশিত dtype তালিকা। চেকপয়েন্টে সংরক্ষিতদের সাথে মিলতে হবে।
রিটার্ন:
-
OutputList
: আকৃতি {N}। পুনরুদ্ধার করা টেনসর, যার আকার সরাসরি চেকপয়েন্ট থেকে পড়া হয়।
কনস্ট্রাক্টর এবং ডেস্ট্রাক্টর | |
---|---|
RestoreV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input prefix, :: tensorflow::Input tensor_names, :: tensorflow::Input shape_and_slices, const DataTypeSlice & dtypes) |
পাবলিক বৈশিষ্ট্য | |
---|---|
operation | |
tensors |
পাবলিক ফাংশন | |
---|---|
operator[] (size_t index) const |
পাবলিক বৈশিষ্ট্য
অপারেশন
Operation operation
টেনসর
::tensorflow::OutputList tensors
পাবলিক ফাংশন
RestoreV2
RestoreV2( const ::tensorflow::Scope & scope, ::tensorflow::Input prefix, ::tensorflow::Input tensor_names, ::tensorflow::Input shape_and_slices, const DataTypeSlice & dtypes )
অপারেটর
::tensorflow::Output operator[]( size_t index ) const