tensorflow:: ops:: Restore

#include <io_ops.h>

يستعيد موترًا من ملفات نقاط التفتيش.

ملخص

يقرأ هذا الأمر موترًا مخزنًا في ملف واحد أو عدة ملفات. إذا كانت هناك عدة ملفات (على سبيل المثال، لأن الموتر حُفظ على شكل شرائح)، فقد يحتوي file_pattern على رموز بدل ( * و ? ) في جزء اسم الملف فقط، وليس في جزء الدليل.

إذا تطابق file_pattern مع عدة ملفات، يمكن استخدام preferred_shard لتحديد الملف الذي يُحتمل وجود الموتر المطلوب فيه. ستفتح هذه العملية أولًا الملف الموجود في فهرس preferred_shard ضمن قائمة الملفات المطابقة، ثم تحاول استعادة الموترات منه. في حال عدم العثور على بعض الموترات أو شرائح الموترات في الملف الأول، ستفتح العملية جميع الملفات. قد يؤدي ضبط preferred_shard ليطابق القيمة المُمررة كمدخل shard لعملية Save المطابقة إلى تسريع عملية الاستعادة . تؤثر هذه الخاصية على الأداء فقط، وليس على صحة النتائج. القيمة الافتراضية -1 تعني معالجة الملفات بالترتيب.

انظر أيضًا RestoreSlice .

الحجج:

  • النطاق: كائن النطاق
  • file_pattern: يجب أن يحتوي على عنصر واحد. نمط الملفات التي نقرأ منها الموتر.
  • اسم الموتر: يجب أن يحتوي على عنصر واحد. اسم الموتر المراد استعادته.
  • 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

 operator::tensorflow::Input() const 

operator::tensorflow::Output

 operator::tensorflow::Output() const 

الدوال الثابتة العامة

بريفيرد شارد

Attrs PreferredShard(
  int64 x
)