5 pontos por bbongcol 2021-07-20 | Ainda não há comentários. | Compartilhar no WhatsApp

O Machine Learning on-device tem várias vantagens, mas os desenvolvedores acabam enfrentando problemas em comum

  • O tamanho do app aumenta por causa de bibliotecas adicionais para ML

  • Dependendo do dispositivo, desempenho, estabilidade e precisão variam bastante

  • É preciso usar APIs antigas para atender o máximo possível de dispositivos, o que dificulta aplicar as tecnologias de ML mais recentes

Para resolver esse problema, o Google criou a Android ML Platform.

  • O TFLite passa a fazer parte do Google Play Services

  • Desenvolvedores de apps não precisam adicionar bibliotecas para ML on-device

  • Fornece uma API consistente e recebe atualizações regulares pelo Google Play Services.

  • Aplicação do recurso Automatic Acceleration

Desempenho ideal em todos os dispositivos (Automatic Acceleration)

  • Automatic Acceleration é um novo recurso do TensorFlow Lite para Android

  • Por meio de testes por modelo, é criada uma allowlist para dispositivos específicos considerando desempenho, precisão e estabilidade

  • A allowlist é usada para decidir em tempo de execução quando ativar a aceleração por hardware

O lançamento está previsto para o fim deste ano

Ainda não há comentários.

Ainda não há comentários.