tensorflow:: عملیات:: بازیابی
#include <io_ops.h>یک تانسور را از فایلهای Checkpoint بازیابی میکند.
خلاصه
یک تانسور ذخیره شده در یک یا چند فایل را میخواند. اگر چندین فایل وجود داشته باشد (برای مثال به دلیل اینکه یک تانسور به صورت برش ذخیره شده است)، file_pattern ممکن است فقط در بخش نام فایل شامل نمادهای wildcard ( * و ? ) باشد، نه در بخش دایرکتوری.
اگر یک file_pattern با چندین فایل مطابقت داشته باشد، میتوان از preferred_shard برای اشاره به اینکه تانسور درخواستی احتمالاً در کدام فایل یافت میشود، استفاده کرد. این عملیات ابتدا فایل را در فهرست preferred_shard در لیست فایلهای منطبق باز میکند و سعی میکند تانسورها را از آن فایل بازیابی کند. تنها در صورتی که برخی از تانسورها یا برشهای تانسور در آن فایل اول یافت نشوند، Op تمام فایلها را باز میکند. تنظیم preferred_shard برای مطابقت با مقداری که به عنوان ورودی shard یک عملیات Save منطبق ارسال میشود، ممکن است سرعت بازیابی را افزایش دهد. این ویژگی فقط بر عملکرد تأثیر میگذارد، نه بر صحت. مقدار پیشفرض -1 به این معنی است که فایلها به ترتیب پردازش میشوند.
همچنین RestoreSlice مراجعه کنید.
استدلالها:
- دامنه: یک شیء دامنه
- الگوی فایل: باید یک عنصر واحد داشته باشد. الگوی فایلهایی که تنسور را از آنها میخوانیم.
- 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:: عملیات:: بازیابی:: جذابیتها | تنظیمکنندههای ویژگی اختیاری برای Restore . |
ویژگیهای عمومی
عملیات
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
عملگر::tensorflow::ورودی
operator::tensorflow::Input() const
عملگر::tensorflow::خروجی
operator::tensorflow::Output() const
توابع استاتیک عمومی
ترجیحی
Attrs PreferredShard( int64 x )
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-11-05 بهوقت ساعت هماهنگ جهانی.