تدفق التوتر:: العمليات:: يعيد

#include <io_ops.h>

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

ملخص

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

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

انظر أيضًا RestoreSlice .

الحجج:

  • النطاق: كائن النطاق
  • file_pattern: يجب أن يحتوي على عنصر واحد. نمط الملفات التي نقرأ منها الموتر.
  • Tensor_name: يجب أن يحتوي على عنصر واحد. اسم الموتر المراد استعادته.
  • dt: نوع الموتر المراد استعادته.

السمات الاختيارية (انظر Attrs ):

  • Favorite_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 

المشغل::tensorflow::الإدخال

 operator::tensorflow::Input() const 

المشغل::tensorflow::الإخراج

 operator::tensorflow::Output() const 

وظائف ثابتة العامة

مفضلShard

Attrs PreferredShard(
  int64 x
)