Modelos do TensorFlow.js
Descubra modelos pré-treinados para adicionar visão computacional, processamento de linguagem natural (PLN) e outras tarefas comuns de ML aos seus aplicativos baseados no navegador e na Web.
Visão
Analise recursos em imagens e vídeos. Aproveite novas experiências em tempo real no navegador.
![](https://www.tensorflow.org/static/site-assets/images/marketing/icon/tile_model_image.png?authuser=8&hl=pt-br)
Classificar imagens com rótulos do banco de dados da ImageNet (MobileNet).
![](https://www.tensorflow.org/static/site-assets/images/marketing/icon/tile_model_shapes.png?authuser=8&hl=pt-br)
Localize e identifique diversos objetos em uma única imagem (Coco SSD).
![](https://www.tensorflow.org/static/site-assets/images/marketing/icon/tile_model_people.png?authuser=8&hl=pt-br)
Corpo
Detecte os principais pontos e poses em rostos, mãos e corpos com modelos do MediaPipe e muito mais, otimizados para JavaScript e Node.js.
![](https://www.tensorflow.org/static/site-assets/images/marketing/icon/tile_model_blazeface.png?authuser=8&hl=pt-br)
Detecte rostos em imagens usando uma arquitetura Single Shot Detector com um codificador personalizado (Blazeface).
![](https://www.tensorflow.org/static/site-assets/images/marketing/icon/tile_model_facemesh.png?authuser=8&hl=pt-br)
Previsão de 486 pontos de referência em 3D no rosto para inferência da geometria aproximada da superfície dos rostos humanos.
![](https://www.tensorflow.org/static/site-assets/images/marketing/icon/tile_model_pose.png?authuser=8&hl=pt-br)
Uma API unificada de detecção de poses para o uso de um dos três modelos que ajudam a detectar poses atípicas e movimentos corporais rápidos com desempenho em tempo real.
![](https://www.tensorflow.org/static/site-assets/images/marketing/icon/tile_model_people.png?authuser=8&hl=pt-br)
![](https://www.tensorflow.org/static/site-assets/images/marketing/icon/tile_model_handpose.png?authuser=8&hl=pt-br)
Modelo de detecção de palmas e rastreamento de dedos de mão de esqueleto. Previsão de 21 pontos principais em 3D em cada mão detectada.
![](https://www.tensorflow.org/static/site-assets/images/marketing/icon/tile_model_depth_estimation.png?authuser=8&hl=pt-br)
Estime um mapa de profundidade para uma única imagem de retrato humano.
Texto
Ative o PLN no app da Web usando o poder do BERT e de outras arquiteturas de codificadores do Transformer.
![](https://www.tensorflow.org/static/site-assets/images/marketing/icon/tile_model_question.png?authuser=8&hl=pt-br)
Responda a perguntas com base no conteúdo de um trecho de texto usando BERT.
![](https://www.tensorflow.org/static/site-assets/images/marketing/icon/tile_model_faces.png?authuser=8&hl=pt-br)
Classifique o impacto percebido de um comentário sobre uma conversa de "Muito tóxico" a "Muito saudável" (Toxicity).
![](https://www.tensorflow.org/static/site-assets/images/marketing/icon/tile_model_text.png?authuser=8&hl=pt-br)
Codifique texto em embeddings para tarefas de PLN, como classificação de sentimento e similaridade textual (Universal Sentence Encoder).
Áudio
Classifique áudios para detectar sons e acionar uma ação no app da Web.
![](https://www.tensorflow.org/static/site-assets/images/marketing/icon/tile_model_audio.png?authuser=8&hl=pt-br)
Classificar trechos de áudio de um segundo em um conjunto de comandos de voz (speech-commands).
Geral
Encontre mais modelos do TensorFlow.js prontos para uso.
![](https://www.tensorflow.org/static/site-assets/images/marketing/icon/tile_model_other.png?authuser=8&hl=pt-br)
Utilitário para criar um classificador com o algoritmo K-Nearest-Neighbors. Pode ser usado para aprendizado por transferência.