tensorflow::ops::SaveSlices
#include <io_ops.h>บันทึกส่วนย่อยของเทนเซอร์อินพุตลงดิสก์
สรุป
ฟังก์ชันนี้คล้ายกับ Save แต่แตกต่างตรงที่สามารถระบุเทนเซอร์ในไฟล์ที่บันทึกไว้ได้ว่าเป็นส่วนหนึ่งของเทนเซอร์ขนาดใหญ่กว่า shapes_and_slices ระบุรูปร่างของเทนเซอร์ขนาดใหญ่และส่วนที่เทนเซอร์นี้ครอบคลุม shapes_and_slices ต้องมีจำนวนองค์ประกอบเท่ากับ tensor_names
องค์ประกอบของข้อมูลนำเข้า shapes_and_slices ต้องเป็นอย่างใดอย่างหนึ่งดังต่อไปนี้:
- หากเป็นสตริงว่าง ระบบจะบันทึกเทนเซอร์ที่เกี่ยวข้องตามปกติ
- สตริงในรูปแบบ
dim0 dim1 ... dimN-1 slice-specโดยที่dimIคือมิติของเทนเซอร์ขนาดใหญ่ และslice-specระบุส่วนที่ครอบคลุมโดยเทนเซอร์ที่จะบันทึก
slice-spec เองเป็นรายการที่คั่นด้วยเครื่องหมายโคลอน : : slice0:slice1:...:sliceN-1 โดยที่ sliceI แต่ละอันจะเป็นอย่างใดอย่างหนึ่งดังต่อไปนี้:
- สตริง
-หมายความว่าส่วนนั้นครอบคลุมดัชนีทั้งหมดของมิตินี้ -
start,lengthโดยที่startและlengthเป็นจำนวนเต็ม ในกรณีนี้ ส่วนตัดจะครอบคลุมดัชนีlengthโดยเริ่มจากstart
ดูเพิ่มเติม Save
ข้อโต้แย้ง:
- ขอบเขต: วัตถุ ขอบเขต
- ชื่อไฟล์: ต้องมีองค์ประกอบเพียงหนึ่งเดียว คือชื่อไฟล์ที่เราจะบันทึกเทนเซอร์ลงไป
- tensor_names: รูปร่าง
[N]ชื่อของเทนเซอร์ที่จะบันทึก - shapes_and_slices: รูปร่าง
[N]. ข้อกำหนดรูปร่างและส่วนที่จะใช้เมื่อบันทึกเทนเซอร์ - ข้อมูล: เทนเซอร์จำนวน
Nตัวที่จะบันทึก
การส่งคืนสินค้า:
-
Operationที่สร้างขึ้น
ตัวสร้างและตัวทำลาย | |
|---|---|
SaveSlices (const :: tensorflow::Scope & scope, :: tensorflow::Input filename, :: tensorflow::Input tensor_names, :: tensorflow::Input shapes_and_slices, :: tensorflow::InputList data) |
คุณลักษณะสาธารณะ | |
|---|---|
operation | |
หน้าที่สาธารณะ | |
|---|---|
operator::tensorflow::Operation () const | |
คุณลักษณะสาธารณะ
การดำเนินการ
Operation operation
หน้าที่สาธารณะ
เซฟสไลซ์
SaveSlices( const ::tensorflow::Scope & scope, ::tensorflow::Input filename, ::tensorflow::Input tensor_names, ::tensorflow::Input shapes_and_slices, ::tensorflow::InputList data )
ตัวดำเนินการ::เทนเซอร์โฟลว์::การดำเนินการ
operator::tensorflow::Operation() const