รูปแบบที่กำหนดเอง
หากคุณใช้โมเดล TensorFlow Lite ที่กำหนดเอง Firebase ML จะช่วยให้ผู้ใช้ได้ใช้โมเดลที่กำหนดเองเวอร์ชันที่ดีที่สุดอยู่เสมอ เมื่อคุณทำให้โมเดลใช้งานได้ด้วย Firebase, Firebase ML จะดาวน์โหลดโมเดลเมื่อจำเป็นเท่านั้น และ อัปเดตผู้ใช้ด้วยเวอร์ชันล่าสุดโดยอัตโนมัติ
หากพร้อมที่จะเริ่มแล้ว เลือกแพลตฟอร์มของคุณ
ความสามารถหลัก
| การทำให้โมเดล TensorFlow Lite ใช้งานได้ | ทำให้โมเดลใช้งานได้โดยใช้ Firebase เพื่อลดขนาดไบนารีของแอป และ ตรวจสอบว่าแอปใช้โมเดลเวอร์ชันล่าสุดที่พร้อมใช้งานอยู่เสมอ |
| การอนุมาน ML ในอุปกรณ์ | ทำการอนุมานในแอป Apple หรือแอป Android โดยใช้ตัวแปล TensorFlow Lite กับโมเดล |
| การอัปเดตโมเดลอัตโนมัติ | กำหนดค่าเงื่อนไขที่แอปจะดาวน์โหลด โมเดลเวอร์ชันใหม่โดยอัตโนมัติ เช่น เมื่ออุปกรณ์ของผู้ใช้ไม่ได้ใช้งาน กำลังชาร์จ หรือมีการเชื่อมต่อ Wi-Fi |
เส้นทางการใช้งาน
| ฝึกโมเดล TensorFlow | สร้างและฝึกโมเดลที่กำหนดเองโดยใช้ TensorFlow หรือฝึกโมเดลที่มีอยู่ซ้ำซึ่งแก้ปัญหาที่คล้ายกับสิ่งที่คุณต้องการ | |
| แปลงโมเดลเป็น TensorFlow Lite | แปลงโมเดลจากรูปแบบ HDF5 หรือกราฟที่ตรึงไว้เป็น TensorFlow Lite โดยใช้ ตัวแปลง TensorFlow Lite | |
| ทำให้โมเดล TensorFlow Lite ใช้งานได้ใน Firebase | ไม่บังคับ: เมื่อคุณทำให้โมเดล TensorFlow Lite ใช้งานได้ใน Firebase และ รวม Firebase ML SDK ไว้ใน แอป Firebase ML จะแจ้งให้ผู้ใช้ทราบถึง โมเดลเวอร์ชันล่าสุด คุณสามารถกำหนดค่าให้ ดาวน์โหลดการอัปเดตโมเดลโดยอัตโนมัติเมื่ออุปกรณ์ของผู้ใช้ไม่ได้ใช้งาน กำลังชาร์จ หรือมีการเชื่อมต่อ Wi-Fi | |
| ใช้โมเดล TensorFlow Lite สำหรับการอนุมาน | ใช้ตัวแปล TensorFlow Lite ในแอป Apple หรือ Android เพื่อ ทำการอนุมานด้วยโมเดลที่ทำให้ใช้งานได้โดยใช้ Firebase |
Codelabs
ลองใช้ Codelabs เพื่อเรียนรู้วิธีที่ Firebase ช่วยให้คุณใช้ โมเดล TensorFlow Lite ได้ง่ายและมีประสิทธิภาพมากขึ้น