Check out what’s new from Firebase at Google I/O 2022. Learn more

Пользовательские модели

Если вы используете пользовательские модели TensorFlow Lite , Firebase ML может помочь вам убедиться, что ваши пользователи всегда используют наилучшую доступную версию вашей пользовательской модели. Когда вы развертываете свою модель с помощью Firebase, Firebase ML загружает модель только тогда, когда это необходимо, и автоматически обновляет ваших пользователей до последней версии.

iOS+ Android

Ключевые возможности

Развертывание модели TensorFlow Lite Разверните свои модели с помощью Firebase, чтобы уменьшить размер двоичного файла вашего приложения и убедиться, что ваше приложение всегда использует самую последнюю доступную версию вашей модели.
Вывод машинного обучения на устройстве Выполните вывод в приложении Apple или Android, используя интерпретатор TensorFlow Lite с вашей моделью.
Автоматическое обновление модели Настройте условия, при которых ваше приложение автоматически загружает новые версии вашей модели: когда устройство пользователя бездействует, заряжается или имеет подключение к Wi-Fi.

Путь реализации

Обучите свою модель TensorFlow Создайте и обучите пользовательскую модель с помощью TensorFlow. Или переобучите существующую модель, которая решает проблему, аналогичную той, которую вы хотите достичь.
Преобразование модели в TensorFlow Lite Преобразуйте свою модель из формата HDF5 или замороженного графика в TensorFlow Lite с помощью конвертера TensorFlow Lite .
Разверните свою модель TensorFlow Lite в Firebase Необязательно: когда вы развертываете модель TensorFlow Lite в Firebase и включаете SDK Firebase ML в свое приложение, Firebase ML информирует ваших пользователей о последней версии вашей модели. Вы можете настроить его на автоматическую загрузку обновлений модели, когда устройство пользователя простаивает, заряжается или имеет подключение к сети Wi-Fi.
Используйте модель TensorFlow Lite для логического вывода Используйте интерпретатор TensorFlow Lite в своем приложении для Apple или Android, чтобы выполнять логические выводы с моделями, развернутыми с помощью Firebase.

Кодлабс

Попробуйте несколько тестов кода, чтобы на практике узнать, как Firebase может помочь вам более легко и эффективно использовать модели TensorFlow Lite.