Эта страница была переведа с помощью Cloud Translation API.
Switch to English

Комплект ML для Firebase

Используйте машинное обучение в своих приложениях для решения реальных проблем.

ML Kit - это мобильный SDK, который привносит опыт машинного обучения Google в приложения для Android и iOS в мощном, но простом в использовании пакете. Независимо от того, новичок вы или имеете опыт в машинном обучении, вы можете реализовать нужную функциональность всего в нескольких строках кода. Для начала не обязательно иметь глубокие знания нейронных сетей или оптимизации моделей. С другой стороны, если вы опытный разработчик машинного обучения, ML Kit предоставляет удобные API-интерфейсы, которые помогут вам использовать ваши собственные модели TensorFlow Lite в ваших мобильных приложениях.

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

Готово к производству для распространенных случаев использования

ML Kit поставляется с набором готовых к использованию API-интерфейсов для распространенных случаев мобильного использования: распознавание текста, обнаружение лиц, идентификация ориентиров, сканирование штрих-кодов, маркировка изображений и определение языка текста. Просто передайте данные в библиотеку ML Kit, и она предоставит вам необходимую информацию.

На устройстве или в облаке

Набор API ML Kit работает на устройстве или в облаке. Наши API-интерфейсы на устройстве могут быстро обрабатывать ваши данные и работать даже при отсутствии сетевого подключения. С другой стороны, наши облачные API-интерфейсы используют мощь технологии машинного обучения Google Cloud Platform, чтобы обеспечить еще более высокий уровень точности.

Развертывать собственные модели

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

Как это работает?

ML Kit упрощает применение методов машинного обучения в ваших приложениях, объединяя технологии машинного обучения Google , такие как Google Cloud Vision API , TensorFlow Lite и API нейронных сетей Android, в одном SDK. Если вам нужна мощь облачной обработки, возможности в реальном времени оптимизированных для мобильных устройств моделей на устройствах или гибкость пользовательских моделей TensorFlow Lite, ML Kit делает это возможным с помощью всего нескольких строк кода.

Какие функции доступны на устройстве или в облаке?

Характерная черта На устройстве облако
Распознавание текста
Распознавание лиц
Сканирование штрих-кода
Маркировка изображений
Обнаружение и отслеживание объектов
Признание вехой
Идентификация языка
Перевод
Умный ответ
Вывод модели AutoML
Пользовательский вывод модели

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

Интегрируйте SDK Быстро подключите SDK с помощью Gradle или CocoaPods.
Подготовить входные данные Например, если вы используете функцию зрения, захватите изображение с камеры и создайте необходимые метаданные, такие как поворот изображения, или предложите пользователю выбрать фотографию из своей галереи.
Примените модель машинного обучения к своим данным Применяя модель машинного обучения к своим данным, вы генерируете такую ​​аналитическую информацию, как эмоциональное состояние обнаруженных лиц или объекты и концепции, которые были распознаны на изображении, в зависимости от используемой вами функции. Используйте эти идеи для расширения возможностей вашего приложения, таких как украшение фотографий, автоматическая генерация метаданных или что-то еще, что вы можете себе представить.

Следующие шаги