Demonstrações
Veja exemplos e demonstrações ao vivo criadas com TensorFlow.js.
![](https://www.tensorflow.org/static/site-assets/images/marketing/cards/tile_holobooth_flutter_demo.gif?authuser=4&hl=pt)
Transporte-se para uma praia tropical, espaço sideral e outros lugares com o poder do ML da web.
![](https://www.tensorflow.org/static/site-assets/images/marketing/cards/tile_lip_sync_demo.jpg?authuser=4&hl=pt)
Veja como você sincroniza bem a letra do popular hit "Dance Monkey". Esta experiência no navegador usa o modelo Facemesh para estimar pontos-chave ao redor dos lábios para avaliar a precisão da sincronização labial.
![](https://www.tensorflow.org/static/site-assets/images/marketing/cards/tile_emoji.jpg?authuser=4&hl=pt)
Use a câmera do seu telefone para identificar emojis no mundo real. Você consegue encontrar todos os emojis antes que o tempo acabe?
![](https://www.tensorflow.org/static/site-assets/images/marketing/cards/tile_webcam.jpg?authuser=4&hl=pt)
Jogue Pac-Man usando imagens treinadas em seu navegador.
![](https://www.tensorflow.org/static/site-assets/images/marketing/cards/tile_teachable.jpg?authuser=4&hl=pt)
Nenhuma codificação necessária! Ensine uma máquina a reconhecer imagens e reproduzir sons.
![](https://www.tensorflow.org/static/site-assets/images/marketing/cards/tile_move_mirror_demo.jpg?authuser=4&hl=pt)
Explore imagens de uma maneira nova e divertida, apenas movendo-se.
![](https://www.tensorflow.org/static/site-assets/images/marketing/cards/tile_piano.jpg?authuser=4&hl=pt)
Desfrute de uma performance de piano em tempo real por meio de uma rede neural.
![](https://www.tensorflow.org/static/site-assets/images/marketing/cards/tile_pitch.jpg?authuser=4&hl=pt)
Treine um modelo do lado do servidor para classificar os tipos de campos de beisebol usando Node.js.
![](https://www.tensorflow.org/static/site-assets/images/marketing/cards/tile_visualize_model_training_demo.png?authuser=4&hl=pt)
Veja como visualizar o treinamento no navegador e modelar o comportamento e o treinamento usando tfjs-vis.
Demonstrações da comunidade
Comece com os modelos oficiais e explore as principais opções da comunidade para se inspirar.
Confira as falhas da comunidade e crie seus próprios projetos com tecnologia TensorFlow.js.
Veja o que a comunidade criou e enviou para a página da galeria do TensorFlow.js.
Saiba as novidades sobre novos projetos criados com TensorFlow.js e compartilhe os seus usando a hashtag!
Exemplo | Tipo de dados de entrada | Tipo de tarefa | Tipo de modelo | Ambiente de treinamento | Ambiente de inferência | Tipo de API | Demonstração |
---|---|---|---|---|---|---|---|
nó abalone | Numérico | Carregando dados do arquivo local e treinando em Node.js | Perceptron multicamadas | Node.js | Node.js | Camadas | Sem demonstração |
adição-rnn | Texto | Sequência a sequência | RNN: SimpleRNN, GRU e LSTM | Navegador | Navegador | Camadas | Ver demonstração |
adição-rnn-webworker | Texto | Sequência a sequência | RNN: SimpleRNN, GRU e LSTM | Navegador: Web Worker | Navegador: Web Worker | Camadas | Sem demonstração |
pré-busca angular preditiva | Numérico | Preditor multiclasse | Rede Neural Profunda | Navegador: Service Worker | Navegador: Service Worker | Camadas | Sem demonstração |
nó de beisebol | Numérico | Classificação multiclasse | Perceptron multicamadas | Node.js | Node.js | Camadas | Sem demonstração |
habitação em boston | Numérico | Regressão | Perceptron multicamadas | Navegador | Navegador | Camadas | Ver demonstração |
mastro de carrinho | horizontal_rule | Aprendizagem por reforço | Gradiente de política | Navegador | Navegador | Camadas | Ver demonstração |
extensão chrome | Imagem | (Implantando TF.js na extensão do Chrome) | Rede neural convolucional | horizontal_rule | Navegador | horizontal_rule | Sem demonstração |
camada personalizada | horizontal_rule | (Definindo um subtipo de camada personalizado) | horizontal_rule | horizontal_rule | Navegador | Camadas | Ver demonstração |
dados-csv | horizontal_rule | Construindo um tf.data.Dataset a partir de um CSV remoto | horizontal_rule | horizontal_rule | horizontal_rule | horizontal_rule | Ver demonstração |
gerador de dados | horizontal_rule | Construindo um tf.data.Dataset usando um gerador | Regressão | Navegador | Navegador | Camadas | Ver demonstração |
atenção à conversão de data | Texto | Conversão de texto para texto | Mecanismo de atenção, RNN | Node.js | Navegador e Node.js | Camadas | Ver demonstração |
elétron | Imagem | (Implantando TF.js em aplicativos de desktop baseados em Electron) | Rede neural convolucional | horizontal_rule | Node.js | horizontal_rule | Sem demonstração |
moda-mnist-vae | Imagem | Generativo | Autoencoder variacional | Node.js | Navegador | Camadas | Sem demonstração |
visualizadores interativos | Imagem | Classificação multiclasse, detecção de objetos, segmentação | horizontal_rule | horizontal_rule | Navegador | horizontal_rule | Sem demonstração |
íris | Numérico | Classificação multiclasse | Perceptron multicamadas | Navegador | Navegador | Camadas | Ver demonstração |
conjunto de dados iris-fit | Sequência a sequência | Classificação multiclasse | Perceptron multicamadas | Navegador | Navegador | Camadas | Ver demonstração |
Jena-tempo | Texto | Sequência para previsão | MLP e RNNs | Navegador e Node.js | Navegador | Camadas | Ver demonstração |
geração de texto lstm | Imagem | Sequência para previsão | RNN: LSTM | Navegador | Navegador | Camadas | Ver demonstração |
mnista | Imagem | Classificação multiclasse | Rede neural convolucional | Navegador | Navegador | Camadas | Ver demonstração |
mnist-acgan | Imagem | Rede adversária generativa | Rede neural convolucional; GAN | Node.js | Navegador | Camadas | Ver demonstração |
núcleo mnist | Imagem | Classificação multiclasse | Rede neural convolucional | Navegador | Navegador | Núcleo (operações) | Ver demonstração |
nó mnist | Imagem | Classificação multiclasse | Rede neural convolucional | Node.js | Node.js | Camadas | Sem demonstração |
mnist-transferência-cnn | Imagem | Classificação multiclasse (aprendizagem por transferência) | Rede neural convolucional | Navegador | Navegador | Camadas | Sem demonstração |
rede móvel | Imagem | Classificação multiclasse | Rede neural convolucional | horizontal_rule | Navegador | Camadas | Ver demonstração |
regressão polinomial | Numérico | Regressão | Rede neural superficial | Navegador | Navegador | Camadas | Ver demonstração |
núcleo de regressão polinomial | Numérico | Regressão | Rede neural superficial | Navegador | Navegador | Núcleo (operações) | Ver demonstração |
quantização | Vários | Demonstra o efeito da quantização de peso pós-treino | Vários | Node.js | Node.js | Camadas | Sem demonstração |
sentimento | Texto | Predição de sequência para binário | LSTM, Rede Conv 1D | Node.js | Node.js ou Python | Camadas | Ver demonstração |
detecção de objeto simples | Imagem | Detecção de objetos | Rede neural convolucional (aprendizado por transferência) | Node.js | Navegador | Camadas | Ver demonstração |
cobra-dqn | horizontal_rule | Detecção de objetos | Rede Q Profunda | Node.js | Navegador | Camadas | Ver demonstração |
tradução | Texto | Sequência a sequência | Codificador e decodificador LSTM | Node.js ou Python | Navegador | Camadas | Ver demonstração |
tsne-mnist-canvas | horizontal_rule | Redução de dimensão e visualização de dados | tSNE | Navegador | Navegador | Núcleo (operações) | Sem demonstração |
aprendizagem de transferência de webcam | Imagem | Classificação multiclasse (aprendizagem por transferência) | Rede neural convolucional | Navegador | Navegador | Camadas | Ver demonstração |
phishing de site | Numérico | Classificação binária | Perceptron multicamadas | Navegador | Navegador | Camadas | Ver demonstração |
Demonstrações
Veja exemplos e demonstrações ao vivo criadas com TensorFlow.js.
![](https://www.tensorflow.org/static/site-assets/images/marketing/cards/tile_holobooth_flutter_demo.gif?authuser=4&hl=pt)
Transporte-se para uma praia tropical, espaço sideral e outros lugares com o poder do ML da web.
![](https://www.tensorflow.org/static/site-assets/images/marketing/cards/tile_lip_sync_demo.jpg?authuser=4&hl=pt)
Veja como você sincroniza bem a letra do popular hit "Dance Monkey". Esta experiência no navegador usa o modelo Facemesh para estimar pontos-chave ao redor dos lábios para avaliar a precisão da sincronização labial.
![](https://www.tensorflow.org/static/site-assets/images/marketing/cards/tile_emoji.jpg?authuser=4&hl=pt)
Use a câmera do seu telefone para identificar emojis no mundo real. Você consegue encontrar todos os emojis antes que o tempo acabe?
![](https://www.tensorflow.org/static/site-assets/images/marketing/cards/tile_webcam.jpg?authuser=4&hl=pt)
Jogue Pac-Man usando imagens treinadas em seu navegador.
![](https://www.tensorflow.org/static/site-assets/images/marketing/cards/tile_teachable.jpg?authuser=4&hl=pt)
Nenhuma codificação necessária! Ensine uma máquina a reconhecer imagens e reproduzir sons.
![](https://www.tensorflow.org/static/site-assets/images/marketing/cards/tile_move_mirror_demo.jpg?authuser=4&hl=pt)
Explore imagens de uma maneira nova e divertida, apenas movendo-se.
![](https://www.tensorflow.org/static/site-assets/images/marketing/cards/tile_piano.jpg?authuser=4&hl=pt)
Desfrute de uma performance de piano em tempo real por meio de uma rede neural.
![](https://www.tensorflow.org/static/site-assets/images/marketing/cards/tile_pitch.jpg?authuser=4&hl=pt)
Treine um modelo do lado do servidor para classificar os tipos de campos de beisebol usando Node.js.
![](https://www.tensorflow.org/static/site-assets/images/marketing/cards/tile_visualize_model_training_demo.png?authuser=4&hl=pt)
Veja como visualizar o treinamento no navegador e modelar o comportamento e o treinamento usando tfjs-vis.
Demonstrações da comunidade
Comece com os modelos oficiais e explore as principais opções da comunidade para se inspirar.
Confira as falhas da comunidade e crie seus próprios projetos com tecnologia TensorFlow.js.
Veja o que a comunidade criou e enviou para a página da galeria do TensorFlow.js.
Saiba as novidades sobre novos projetos criados com TensorFlow.js e compartilhe os seus usando a hashtag!
Exemplo | Tipo de dados de entrada | Tipo de tarefa | Tipo de modelo | Ambiente de treinamento | Ambiente de inferência | Tipo de API | Demonstração |
---|---|---|---|---|---|---|---|
nó abalone | Numérico | Carregando dados do arquivo local e treinando em Node.js | Perceptron multicamadas | Node.js | Node.js | Camadas | Sem demonstração |
adição-rnn | Texto | Sequência a sequência | RNN: SimpleRNN, GRU e LSTM | Navegador | Navegador | Camadas | Ver demonstração |
adição-rnn-webworker | Texto | Sequência a sequência | RNN: SimpleRNN, GRU e LSTM | Navegador: Web Worker | Navegador: Web Worker | Camadas | Sem demonstração |
pré-busca angular preditiva | Numérico | Preditor multiclasse | Rede Neural Profunda | Navegador: Service Worker | Navegador: Service Worker | Camadas | Sem demonstração |
nó de beisebol | Numérico | Classificação multiclasse | Perceptron multicamadas | Node.js | Node.js | Camadas | Sem demonstração |
habitação em boston | Numérico | Regressão | Perceptron multicamadas | Navegador | Navegador | Camadas | Ver demonstração |
mastro de carrinho | horizontal_rule | Aprendizagem por reforço | Gradiente de política | Navegador | Navegador | Camadas | Ver demonstração |
extensão chrome | Imagem | (Implantando TF.js na extensão do Chrome) | Rede neural convolucional | horizontal_rule | Navegador | horizontal_rule | Sem demonstração |
camada personalizada | horizontal_rule | (Definindo um subtipo de camada personalizado) | horizontal_rule | horizontal_rule | Navegador | Camadas | Ver demonstração |
dados-csv | horizontal_rule | Construindo um tf.data.Dataset a partir de um CSV remoto | horizontal_rule | horizontal_rule | horizontal_rule | horizontal_rule | Ver demonstração |
gerador de dados | horizontal_rule | Construindo um tf.data.Dataset usando um gerador | Regressão | Navegador | Navegador | Camadas | Ver demonstração |
atenção à conversão de data | Texto | Conversão de texto para texto | Mecanismo de atenção, RNN | Node.js | Navegador e Node.js | Camadas | Ver demonstração |
elétron | Imagem | (Implantando TF.js em aplicativos de desktop baseados em Electron) | Rede neural convolucional | horizontal_rule | Node.js | horizontal_rule | Sem demonstração |
moda-mnist-vae | Imagem | Generativo | Autoencoder variacional | Node.js | Navegador | Camadas | Sem demonstração |
visualizadores interativos | Imagem | Classificação multiclasse, detecção de objetos, segmentação | horizontal_rule | horizontal_rule | Navegador | horizontal_rule | Sem demonstração |
íris | Numérico | Classificação multiclasse | Perceptron multicamadas | Navegador | Navegador | Camadas | Ver demonstração |
conjunto de dados iris-fit | Sequência a sequência | Classificação multiclasse | Perceptron multicamadas | Navegador | Navegador | Camadas | Ver demonstração |
Jena-tempo | Texto | Sequência para previsão | MLP e RNNs | Navegador e Node.js | Navegador | Camadas | Ver demonstração |
geração de texto lstm | Imagem | Sequência para previsão | RNN: LSTM | Navegador | Navegador | Camadas | Ver demonstração |
mnista | Imagem | Classificação multiclasse | Rede neural convolucional | Navegador | Navegador | Camadas | Ver demonstração |
mnist-acgan | Imagem | Rede adversária generativa | Rede neural convolucional; GAN | Node.js | Navegador | Camadas | Ver demonstração |
núcleo mnist | Imagem | Classificação multiclasse | Rede neural convolucional | Navegador | Navegador | Núcleo (operações) | Ver demonstração |
nó mnist | Imagem | Classificação multiclasse | Rede neural convolucional | Node.js | Node.js | Camadas | Sem demonstração |
mnist-transferência-cnn | Imagem | Classificação multiclasse (aprendizagem por transferência) | Rede neural convolucional | Navegador | Navegador | Camadas | Sem demonstração |
rede móvel | Imagem | Classificação multiclasse | Rede neural convolucional | horizontal_rule | Navegador | Camadas | Ver demonstração |
regressão polinomial | Numérico | Regressão | Rede neural superficial | Navegador | Navegador | Camadas | Ver demonstração |
núcleo de regressão polinomial | Numérico | Regressão | Rede neural superficial | Navegador | Navegador | Núcleo (operações) | Ver demonstração |
quantização | Vários | Demonstra o efeito da quantização de peso pós-treino | Vários | Node.js | Node.js | Camadas | Sem demonstração |
sentimento | Texto | Predição de sequência para binário | LSTM, Rede Conv 1D | Node.js | Node.js ou Python | Camadas | Ver demonstração |
detecção de objeto simples | Imagem | Detecção de objetos | Rede neural convolucional (aprendizado por transferência) | Node.js | Navegador | Camadas | Ver demonstração |
cobra-dqn | horizontal_rule | Detecção de objetos | Rede Q Profunda | Node.js | Navegador | Camadas | Ver demonstração |
tradução | Texto | Sequência a sequência | Codificador e decodificador LSTM | Node.js ou Python | Navegador | Camadas | Ver demonstração |
tsne-mnist-canvas | horizontal_rule | Redução de dimensão e visualização de dados | tSNE | Navegador | Navegador | Núcleo (operações) | Sem demonstração |
aprendizagem de transferência de webcam | Imagem | Classificação multiclasse (aprendizagem por transferência) | Rede neural convolucional | Navegador | Navegador | Camadas | Ver demonstração |
phishing de site | Numérico | Classificação binária | Perceptron multicamadas | Navegador | Navegador | Camadas | Ver demonstração |