LMDBDataset

LMDBDataset คลาสสุดท้ายสาธารณะ

สร้างชุดข้อมูลที่ปล่อยคู่คีย์-ค่าในไฟล์ LMDB อย่างน้อย 1 ไฟล์

Lightning Memory-Mapped Database Manager หรือ LMDB เป็นฐานข้อมูลคีย์-ค่าไบนารีแบบฝัง ชุดข้อมูลนี้สามารถอ่านเนื้อหาของไฟล์ฐานข้อมูล LMDB ซึ่งโดยทั่วไปชื่อจะมีส่วนต่อท้าย `.mdb`

องค์ประกอบเอาต์พุตแต่ละรายการประกอบด้วยคู่คีย์-ค่าที่แสดงเป็นคู่ของสตริงสเกลาร์ "Tensor" โดยที่ "Tensor" ตัวแรกมีคีย์และ "Tensor" ตัวที่สองประกอบด้วยค่า

LMDB ใช้รูปแบบไฟล์ที่แตกต่างกันบนเครื่องรุ่นใหญ่และรุ่นเล็ก `data.LMDBDataset` สามารถอ่านได้เฉพาะไฟล์ในรูปแบบของเครื่องโฮสต์เท่านั้น

ค่าคงที่

สตริง OP_NAME ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

วิธีการสาธารณะ

เอาท์พุต < ชนิด T >
เป็นเอาท์พุต ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
ชุดข้อมูล LMDB แบบคงที่
สร้าง ( ขอบเขต ขอบเขต ตัวดำเนินการ < TString > ชื่อไฟล์, List<Class<? ขยาย TType >> outputTypes, List< Shape > outputShapes)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ LMDBDataset ใหม่
เอาท์พุต <?>

วิธีการสืบทอด

ค่าคงที่

สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME

ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

ค่าคงที่: "LMDBDataset"

วิธีการสาธารณะ

เอาท์ พุท สาธารณะ < TType > asOutput ()

ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์

อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต

การสร้าง LMDBDataset แบบคงที่สาธารณะ (ขอบเขต ขอบเขต ตัวดำเนินการ < TString > ชื่อไฟล์ รายการ <Class <? ขยาย TType >> ประเภทเอาต์พุต รายการ < รูปร่าง > รูปร่างเอาต์พุต)

วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ LMDBDataset ใหม่

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ชื่อไฟล์ สเกลาร์หรือเวกเตอร์ที่มีชื่อของไฟล์ไบนารี่ที่จะอ่าน
การส่งคืน
  • อินสแตนซ์ใหม่ของ LMDBDataset

เอาท์ พุท สาธารณะ <?> จัดการ ()