Introdução ao TensorFlow

Com o TensorFlow, iniciantes e usuários avançados podem criar modelos de machine learning para computadores, dispositivos móveis, Web e nuvem com facilidade. Veja as seções abaixo para começar.

TensorFlow

Saiba mais sobre os fundamentos do TensorFlow com tutoriais para iniciantes e usuários avançados. Eles vão ajudar você a criar seu próximo projeto de machine learning.

Para a Web

Use o TensorFlow.js para criar modelos de machine learning e implantar modelos existentes com o JavaScript.

Para dispositivos móveis e de borda

Run inference with LiteRT on mobile and embedded devices like Android, iOS, Edge TPU, and Raspberry Pi.

Para produção

Use o TFX para implantar um pipeline de ML de treinamento e inferência pronto para produção.

Uma plataforma completa de machine learning

Preparar e carregar dados para resultados de ML positivos

Os dados podem ser o fator mais importante no sucesso dos seus esforços de ML. O TensorFlow oferece várias ferramentas de dados para ajudar você a consolidar, limpar e pré-processar dados em grande escala:

Além disso, as ferramentas de IA responsável ajudam você a encontrar e eliminar o viés nos dados para produzir resultados justos e éticos com seus modelos.

Criar e ajustar modelos com o ecossistema do TensorFlow

Conheça um ecossistema criado com base no framework principal, que simplifica a criação, o treinamento e a exportação de modelos. O TensorFlow apoia o treinamento distribuído, a iteração imediata de modelos e a fácil depuração com Keras e muito mais. Ferramentas como a Análise de modelos e o TensorBoard ajudam você a monitorar o desenvolvimento e as melhorias ao longo ciclo de vida do modelo.

Para começar, encontre coleções de modelos pré-treinados no TensorFlow Hub do Google e da comunidade ou confira implementações de modelos de pesquisa de última geração no Jardim modelo. Com essas bibliotecas de componentes de alto nível, é possível usar modelos poderosos e realizar ajustes com novos dados ou personalizar para novas tarefas.

Implantar modelos no dispositivo, no navegador, no local ou na nuvem

TensorFlow provides robust capabilities to deploy your models on any environment - servers, edge devices, browsers, mobile, microcontrollers, CPUs, GPUs, FPGAs. TensorFlow Serving can run ML models at production scale on the most advanced processors in the world, including Google's custom Tensor Processing Units (TPUs).

If you need to analyze data close to its source to reduce latency and improve data privacy, the LiteRT framework lets you run models on mobile devices, edge computing devices, and even microcontrollers, and the TensorFlow.js framework lets you run machine learning with just a web browser.

Implementar MLOps para a produção de ML

A plataforma do TensorFlow ajuda você a implementar práticas recomendadas para a automação de dados, o rastreamento de modelos, o monitoramento de desempenho e o retreinamento de modelos.

O uso de ferramentas de nível de produção para automatizar e rastrear o treinamento de modelos durante o ciclo de vida de um produto, serviço ou processo de negócios é fundamental para ter sucesso. O TFX disponibiliza frameworks de software e ferramentas para implantações completas de MLOps, detectando problemas conforme os dados e modelos evoluem.

Quer ampliar seus conhecimentos sobre ML?

É mais fácil usar o TensorFlow se você tiver uma compreensão básica dos princípios e dos principais conceitos de machine learning. Aprenda e use as práticas fundamentais de machine learning para desenvolver suas habilidades.

Aprenda ML

Comece com os currículos selecionados para aprimorar suas habilidades nas áreas básicas de ML.