Visão geral
Um plugin Flutter que permite a integração de modelos personalizados de aprendizado de máquina em aplicativos Firebase. Ele permite que os desenvolvedores carreguem e executem modelos TensorFlow Lite diretamente em seus aplicativos Flutter, facilitando inferência local para tarefas como classificação de imagens, detecção de objetos e muito mais. Projetado para uso contínuo com o ecossistema Firebase, oferece suporte à gestão e atualizações de modelos por meio do Console Firebase. Ideal para aplicativos que exigem capacidades leves e preservadoras de privacidade de ML sem depender do processamento em nuvem.
Casos de uso
- Classificação de imagem no dispositivo
- Detecção de objeto personalizada
- inferência de ML focada em privacidade
- Execução de modelo off-line
- Previsão em tempo real em aplicativos móveis
- Atualizações de modelo por meio do Console do Firebase
Principais recursos
- Suporta modelos do TensorFlow Lite
- inferência no dispositivo
- Gerenciamento de modelos no Firebase Console
- Capacidade offline
- Integração fácil com o Flutter
- Entrega segura de modelo
Indicado para
- Aplicativos móveis que precisam de ML personalizado
- Desenvolvedores usando o Firebase
- Aplicativos que exigem ML offline
- Aplicações sensíveis à privacidade
- Equipes gerenciando modelos de ML por meio do console
- Projetos Flutter com IA no dispositivo
Considerações
- Requer formato de modelo do TensorFlow Lite
- Limitado à execução no dispositivo
- O tamanho do modelo afeta o pacote do aplicativo
- Sem feedback em nuvem em tempo real
- Controle de versão manual do modelo
- Não adequado para modelos grandes