เทนเซอร์โฟลว์:: ปฏิบัติการ:: 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: รูปร่าง {N} รายการ dtype ที่คาดไว้สำหรับเทนเซอร์ ต้องตรงกับที่เก็บไว้ในด่าน

ผลตอบแทน:

  • 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