เทนเซอร์โฟลว์:: ปฏิบัติการ:: คืนค่าV2
#include <io_ops.h>
คืนค่าเทนเซอร์จากจุดตรวจ V2
สรุป
สำหรับความเข้ากันได้แบบย้อนหลังกับรูปแบบ V1 ขณะนี้ Op นี้อนุญาตให้กู้คืนจากจุดตรวจสอบ V1 ได้เช่นกัน:
- Op นี้พยายามค้นหาไฟล์ดัชนี V2 ที่ชี้โดย "คำนำหน้า" เป็นครั้งแรก และหากพบ ให้อ่านต่อเป็นจุดตรวจสอบ V2
- มิฉะนั้นเส้นทางการอ่าน V1 จะถูกเรียกใช้ ไม่แนะนำให้ใช้ลักษณะการทำงานนี้ เนื่องจากความสามารถในการถอยกลับไปอ่าน V1 อาจเลิกใช้แล้วและถูกลบออกในที่สุด
ตามค่าเริ่มต้น คืนค่าเทนเซอร์ที่ระบุชื่อให้เต็ม หากผู้เรียกต้องการกู้คืนเทนเซอร์บางส่วนที่เก็บไว้ "shape_and_slices" ควรเป็นสตริงที่ไม่ว่างเปล่าและมีรูปแบบที่สอดคล้องกัน
ผู้โทรต้องแน่ใจว่าเทนเซอร์ที่ระบุชื่อทั้งหมดถูกจัดเก็บไว้ในจุดตรวจจริงๆ
ข้อโต้แย้ง:
- ขอบเขต: วัตถุ ขอบเขต
- คำนำหน้า: ต้องมีองค์ประกอบเดียว คำนำหน้าด่าน V2
- tensor_names: รูปร่าง {N} ชื่อของเทนเซอร์ที่จะกู้คืน
- shape_and_slices: รูปร่าง {N} ข้อมูลจำเพาะสไลซ์ของเทนเซอร์ที่จะกู้คืน สตริง ว่าง ระบุว่าเป็นเทนเซอร์ที่ไม่ได้แบ่งพาร์ติชัน
- ประเภท: รูปร่าง {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
งานสาธารณะ
คืนค่าV2
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