SavedModelBundle แสดงถึงโมเดลที่โหลดจากที่จัดเก็บข้อมูล
โมเดลประกอบด้วยคำอธิบายของการคำนวณ ( Graph
) Session
ที่มีเทนเซอร์ (เช่น พารามิเตอร์หรือตัวแปรในกราฟ) กำหนดค่าเริ่มต้นเป็นค่าที่บันทึกไว้ในที่จัดเก็บ และคำอธิบายของโมเดล (การแสดงแบบอนุกรมของ บัฟเฟอร์โปรโตคอล MetaGraphDef ).
คลาสที่ซ้อนกัน
ระดับ | SavedModelBundle.Loader | ตัวเลือกสำหรับการโหลด SavedModel |
วิธีการสาธารณะ
เป็นโมฆะ | |
กราฟ | กราฟ () ส่งกลับกราฟที่อธิบายการคำนวณที่ทำโดยแบบจำลอง |
SavedModelBundle แบบคงที่ | โหลด (สตริง ExportDir, สตริง... แท็ก) โหลดโมเดลที่บันทึกไว้จากไดเร็กทอรีการส่งออก |
SavedModelBundle.Loader แบบคงที่ | ตัวโหลด (สตริงส่งออกDir) โหลดโมเดลที่บันทึกไว้ |
ไบต์[] | เมตากราฟDef () ส่งกลับ บัฟเฟอร์โปรโตคอล MetaGraphDef ต่อเนื่องที่เกี่ยวข้องกับแบบจำลองที่บันทึกไว้ |
การประชุม |
วิธีการสืบทอด
วิธีการสาธารณะ
โหลด SavedModelBundle สาธารณะแบบคงที่ (แท็ก string ExportDir, String...)
โหลดโมเดลที่บันทึกไว้จากไดเร็กทอรีการส่งออก ควรสร้างโมเดลที่กำลังโหลดโดยใช้ Saved Model API
วิธีนี้เป็นชวเลขสำหรับ:
SavedModelBundle.loader().withTags(tags).load();
พารามิเตอร์
ส่งออกDir | เส้นทางไดเร็กทอรีที่มีโมเดลที่บันทึกไว้ |
---|---|
แท็ก | แท็กที่ระบุ metagraphdef เฉพาะที่จะโหลด |
การส่งคืน
- กลุ่มที่มีกราฟและเซสชันที่เกี่ยวข้อง
ตัวโหลด SavedModelBundle.Loader สาธารณะแบบคงที่ (String ExportDir)
โหลดโมเดลที่บันทึกไว้
ส่งคืนออบเจ็กต์Loader
ที่สามารถตั้งค่าตัวเลือกการกำหนดค่าก่อนที่จะโหลดโมเดลจริง พารามิเตอร์
ส่งออกDir | เส้นทางไดเร็กทอรีที่มีโมเดลที่บันทึกไว้ |
---|
ไบต์สาธารณะ[] metaGraphDef ()
ส่งกลับ บัฟเฟอร์โปรโตคอล MetaGraphDef ต่อเนื่องที่เกี่ยวข้องกับแบบจำลองที่บันทึกไว้