เทนเซอร์โฟลว์ :: ops :: RestoreV2

#include <io_ops.h>

คืนค่าเทนเซอร์จากด่าน V2

สรุป

สำหรับความเข้ากันได้แบบย้อนหลังกับรูปแบบ V1 ปัจจุบัน Op นี้อนุญาตให้กู้คืนจากจุดตรวจ V1 ได้เช่นกัน:

  • Op นี้พยายามค้นหาไฟล์ดัชนี V2 ที่ชี้โดย "คำนำหน้า" ก่อนและหากพบให้อ่านเป็นด่าน V2;
  • มิฉะนั้นจะเรียกใช้เส้นทางการอ่าน V1 ไม่แนะนำให้ใช้พฤติกรรมนี้เนื่องจากความสามารถในการถอยกลับไปอ่าน V1 อาจเลิกใช้งานและถูกลบออกไปในที่สุด

ตามค่าเริ่มต้นให้เรียกคืนค่าเทนเซอร์ที่มีชื่อเต็ม หากผู้เรียกต้องการกู้คืนชิ้นส่วนของเทนเซอร์ที่เก็บไว้ "shape_and_slices" ควรเป็นสตริงที่ไม่ว่างเปล่าและมีรูปแบบที่สอดคล้องกัน

ผู้โทรจะต้องตรวจสอบให้แน่ใจว่ามีการจัดเก็บเทนเซอร์ที่มีชื่อทั้งหมดไว้ในจุดตรวจสอบ

อาร์กิวเมนต์:

  • ขอบเขต: วัตถุ ขอบเขต
  • คำนำหน้า: ต้องมีองค์ประกอบเดียว คำนำหน้าของด่าน V2
  • tensor_names: รูปร่าง {N} ชื่อของเทนเซอร์ที่จะเรียกคืน
  • shape_and_slices: รูปร่าง {N} รายละเอียดชิ้นส่วนของเทนเซอร์ที่จะเรียกคืน สตริง ว่าง บ่งชี้ว่าเป็นเทนเซอร์ที่ไม่แบ่งพาร์ติชัน
  • dtypes: shape {N} รายการประเภท d ที่คาดหวังสำหรับเทนเซอร์ ต้องตรงกับที่เก็บไว้ในด่าน

ผลตอบแทน:

  • 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