สร้างชุดข้อมูลที่จะเขียนถึง/อ่านจากสแนปช็อต
ชุดข้อมูลนี้พยายามตรวจสอบว่ามีสแนปชอตที่ถูกต้องอยู่ที่ `snapshot_path` หรือไม่ และอ่านจากสแนปชอตแทนการใช้ `input_dataset` ถ้าไม่เช่นนั้น ระบบจะเรียกใช้ไปป์ไลน์การประมวลผลล่วงหน้าตามปกติ และเขียนสแน็ปช็อตของข้อมูลที่ประมวลผลเพื่อใช้ในอนาคต
คลาสที่ซ้อนกัน
ระดับ | SnapshotDataset ตัวเลือก | แอตทริบิวต์เพิ่มเติมสำหรับ SnapshotDataset |
วิธีการสาธารณะ
เอาต์พุต <วัตถุ> | เป็นเอาท์พุต () ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์ |
SnapshotDataset.Options แบบคงที่ | การบีบอัด (การบีบอัดสตริง) |
ชุดข้อมูล Snapshot แบบคงที่ | สร้าง ( ขอบเขต ขอบเขต ตัวดำเนินการ <?> ชุดข้อมูลอินพุต ตัว ดำเนินการ <สตริง> เส้นทาง รายการ<Class<?>> ประเภทเอาต์พุต รายการ< รูปร่าง > รูปร่างเอาต์พุต ตัวเลือก... ตัวเลือก) วิธีการจากโรงงานเพื่อสร้างคลาสที่ห่อการดำเนินการ SnapshotDataset ใหม่ |
เอาท์พุต <?> | รับมือ () |
SnapshotDataset.Options แบบคงที่ | โหมด (โหมดสตริง) |
SnapshotDataset.Options แบบคงที่ | numReaderThreads (ยาว numReaderThreads) |
SnapshotDataset.Options แบบคงที่ | numWriterThreads (ยาว numWriterThreads) |
SnapshotDataset.Options แบบคงที่ | รอดำเนินการ SnapshotExpirySeconds (รอดำเนินการ SnapshotExpirySeconds ยาว) |
SnapshotDataset.Options แบบคงที่ | readerBufferSize (ขนาด readerBufferSize แบบยาว) |
SnapshotDataset.Options แบบคงที่ | readerPathPrefix (สตริง readerPathPrefix) |
SnapshotDataset.Options แบบคงที่ | เมล็ด (เมล็ดยาว) |
SnapshotDataset.Options แบบคงที่ | เมล็ด2 (เมล็ดยาว2) |
SnapshotDataset.Options แบบคงที่ | shardSizeBytes (ขนาดยาวของ shardSizeBytes) |
SnapshotDataset.Options แบบคงที่ | shuffleOnRead (บูลีนสับเปลี่ยนOnRead) |
SnapshotDataset.Options แบบคงที่ | snapshotName (สตริงชื่อ snapshot) |
SnapshotDataset.Options แบบคงที่ | writerBufferSize (ตัวเขียนแบบยาวBufferSize) |
SnapshotDataset.Options แบบคงที่ | writerPathPrefix (สตริงwriterPathPrefix) |
วิธีการสืบทอด
วิธีการสาธารณะ
เอาท์ พุท สาธารณะ <Object> asOutput ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต
สร้าง SnapshotDataset แบบคงที่สาธารณะ (ขอบเขต ขอบเขต , ตัวดำเนินการ <?> ชุดข้อมูลอินพุต, ตัวดำเนินการ <สตริง> เส้นทาง, รายการ<Class<?>> ประเภทเอาต์พุต, รายการ< รูปร่าง > รูปร่างเอาต์พุต, ตัวเลือก... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่ห่อการดำเนินการ SnapshotDataset ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
ชุดข้อมูลอินพุต | เทนเซอร์ตัวแปรที่แสดงถึงชุดข้อมูลอินพุต |
เส้นทาง | เส้นทางที่เราควรเขียนสแนปช็อตไปยัง/อ่านสแนปชอตจาก |
ตัวเลือก | มีค่าแอตทริบิวต์ทางเลือก |
การส่งคืน
- อินสแตนซ์ใหม่ของ SnapshotDataset