Inferensi TensorFlow Lite dengan metadata

Menyimpulkan model dengan metadata dapat semudah beberapa baris kode. Metadata TensorFlow Lite berisi deskripsi lengkap tentang apa yang dilakukan model dan cara menggunakannya. Fitur ini dapat mendukung generator kode agar secara otomatis membuat kode inferensi untuk Anda, seperti menggunakan fitur ML Binding Android Studio atau generator kode Android TensorFlow Lite. Alat ini juga dapat digunakan untuk mengonfigurasi pipeline inferensi kustom Anda.

Alat dan library

TensorFlow Lite menyediakan berbagai alat dan library untuk melayani berbagai tingkat persyaratan deployment sebagai berikut:

Membuat antarmuka model dengan generator kode Android

Ada dua cara untuk otomatis membuat kode wrapper Android yang diperlukan untuk model TensorFlow Lite dengan metadata:

  1. Binding Model ML Android Studio menyediakan alat di Android Studio untuk mengimpor model TensorFlow Lite melalui antarmuka grafis. Android Studio akan otomatis mengonfigurasi setelan untuk project dan menghasilkan class wrapper berdasarkan metadata model.

  2. Pembuat Kode TensorFlow Lite adalah file yang dapat dieksekusi yang menghasilkan antarmuka model secara otomatis berdasarkan metadata. Saat ini Android didukung dengan Java. Kode wrapper menghilangkan kebutuhan untuk berinteraksi langsung dengan ByteBuffer. Sebagai gantinya, developer dapat berinteraksi dengan model TensorFlow Lite dengan objek yang diketik seperti Bitmap dan Rect. Pengguna Android Studio juga bisa mendapatkan akses ke fitur codegen melalui ML Binding Android Studio.

Membuat pipeline inferensi kustom dengan TensorFlow Lite Support Library

Support Library TensorFlow Lite adalah library lintas platform yang membantu menyesuaikan antarmuka model dan membangun pipeline inferensi. Class ini berisi berbagai metode utilitas dan struktur data untuk melakukan pemrosesan pra/pasca dan konversi data. API ini juga dirancang agar sesuai dengan perilaku modul TensorFlow, seperti TF.Image dan TF.Text, yang memastikan konsistensi dari pelatihan hingga inferensi.

Mempelajari model terlatih dengan metadata

Jelajahi Model Kaggle untuk mendownload model terlatih dengan metadata untuk tugas visi dan teks. Lihat juga berbagai opsi untuk memvisualisasikan metadata.

Repositori GitHub Dukungan TensorFlow Lite

Buka repo GitHub Dukungan TensorFlow Lite untuk mengetahui contoh dan kode sumber lainnya.