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
)