สร้างชุดข้อมูลที่ปล่อยคู่คีย์-ค่าในไฟล์ LMDB อย่างน้อย 1 ไฟล์
Lightning Memory-Mapped Database Manager หรือ LMDB เป็นฐานข้อมูลคีย์-ค่าไบนารีแบบฝัง ชุดข้อมูลนี้สามารถอ่านเนื้อหาของไฟล์ฐานข้อมูล LMDB ซึ่งโดยทั่วไปชื่อจะมีส่วนต่อท้าย `.mdb`
องค์ประกอบเอาต์พุตแต่ละรายการประกอบด้วยคู่คีย์-ค่าที่แสดงเป็นคู่ของสตริงสเกลาร์ "Tensor" โดยที่ "Tensor" ตัวแรกมีคีย์และ "Tensor" ตัวที่สองประกอบด้วยค่า
LMDB ใช้รูปแบบไฟล์ที่แตกต่างกันบนเครื่องรุ่นใหญ่และรุ่นเล็ก `LMDBDataset` สามารถอ่านได้เฉพาะไฟล์ในรูปแบบของเครื่องโฮสต์เท่านั้น
วิธีการสาธารณะ
เอาต์พุต <วัตถุ> | เป็นเอาท์พุต () ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์ |
ชุดข้อมูล LMDB แบบคงที่ | สร้าง (ขอบเขต ขอบเขต ชื่อไฟล์ ตัวดำเนินการ <String> รายการ<Class<?>> ประเภทเอาต์พุต รายการ< รูปร่าง > รูปร่างเอาต์พุต) วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ LMDBDataset ใหม่ |
เอาท์พุต <?> | รับมือ () |
วิธีการสืบทอด
วิธีการสาธารณะ
เอาท์ พุท สาธารณะ <Object> asOutput ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต
การสร้าง LMDBDataset แบบคงที่สาธารณะ ( ขอบเขต ขอบเขต ชื่อไฟล์ <String> ตัว ดำเนินการ รายการ <คลาส <?>> ประเภทเอาต์พุต รายการ < รูปร่าง > รูปร่างเอาต์พุต)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ LMDBDataset ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
ชื่อไฟล์ | สเกลาร์หรือเวกเตอร์ที่มีชื่อของไฟล์ไบนารี่ที่จะอ่าน |
การส่งคืน
- อินสแตนซ์ใหม่ของ LMDBDataset