Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Bem-vindo ao TensorFlow | Tensores
Introdução ao TensorFlow

Bem-vindo ao TensorFlow

Deslize para mostrar o menu

Bem-vindo ao TensorFlow

Esta lição apresenta uma introdução ao TensorFlow, abordando sua criação, principais objetivos e características definidoras. Ao final desta lição, os participantes terão adquirido uma compreensão fundamental do TensorFlow.

tensorflow_logo

Propósito do TensorFlow

O nome TensorFlow é bastante descritivo. No contexto de machine learning, especialmente em deep learning, os dados são manipulados e transferidos entre operações em estruturas chamadas de tensores. Considere um tensor como um array multidimensional sofisticado. O TensorFlow oferece uma plataforma para construir e manipular esses grafos computacionais, com tensores fluindo através deles.

neural_network_representation

Este diagrama fornece uma representação visual de uma rede neural básica. Perceba os caminhos? Eles indicam os dados, estruturados como tensores, sendo processados pela rede.

Principais Características

  • Flexibilidade: seja para implantar modelos em dispositivos móveis ou orquestrá-los em vários servidores, o TensorFlow oferece grande versatilidade;

  • Desempenho: desenvolvido em C++ em seu núcleo, o TensorFlow é otimizado para tarefas de alta velocidade;

  • Ecossistema: o TensorFlow é complementado por ferramentas como TensorBoard e TensorFlow Hub, enriquecendo seu ecossistema. Além disso, há suporte nativo para as bibliotecas Pandas e NumPy;

  • Aceleração por GPU: o TensorFlow pode aproveitar o poder das GPUs (Unidades de Processamento Gráfico) para acelerar diversos cálculos essenciais para tarefas de deep learning em larga escala.

Uma Abordagem Prática

Compreender o potencial do TensorFlow é melhor alcançado por meio de experiência prática. Vamos começar pelo básico.

Neste curso, utilizaremos o coderunner integrado para as atividades, com o TensorFlow já configurado. No entanto, se desejar instalar o TensorFlow em seu próprio ambiente Python, utilize o seguinte comando:

pip install tensorflow

Agora que o TensorFlow está instalado, podemos verificar sua versão com o seguinte comando:

12345
# Import the TensorFlow library with the alias `tf` import tensorflow as tf # Print out the version of the library print(tf.__version__)

A execução do código acima exibirá a versão do TensorFlow utilizada no ambiente Python.

Note
Nota

A versão mais recente do TensorFlow pode mudar ao longo do tempo. No entanto, os conceitos fundamentais permanecem consistentes entre diferentes versões.

1. O que são tensores no contexto do TensorFlow?

2. Quais das opções a seguir são características principais do TensorFlow?

question mark

O que são tensores no contexto do TensorFlow?

Selecione a resposta correta

question mark

Quais das opções a seguir são características principais do TensorFlow?

Selecione todas as respostas corretas

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 1

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Bem-vindo ao TensorFlow

Bem-vindo ao TensorFlow

Esta lição apresenta uma introdução ao TensorFlow, abordando sua criação, principais objetivos e características definidoras. Ao final desta lição, os participantes terão adquirido uma compreensão fundamental do TensorFlow.

tensorflow_logo

Propósito do TensorFlow

O nome TensorFlow é bastante descritivo. No contexto de machine learning, especialmente em deep learning, os dados são manipulados e transferidos entre operações em estruturas chamadas de tensores. Considere um tensor como um array multidimensional sofisticado. O TensorFlow oferece uma plataforma para construir e manipular esses grafos computacionais, com tensores fluindo através deles.

neural_network_representation

Este diagrama fornece uma representação visual de uma rede neural básica. Perceba os caminhos? Eles indicam os dados, estruturados como tensores, sendo processados pela rede.

Principais Características

  • Flexibilidade: seja para implantar modelos em dispositivos móveis ou orquestrá-los em vários servidores, o TensorFlow oferece grande versatilidade;

  • Desempenho: desenvolvido em C++ em seu núcleo, o TensorFlow é otimizado para tarefas de alta velocidade;

  • Ecossistema: o TensorFlow é complementado por ferramentas como TensorBoard e TensorFlow Hub, enriquecendo seu ecossistema. Além disso, há suporte nativo para as bibliotecas Pandas e NumPy;

  • Aceleração por GPU: o TensorFlow pode aproveitar o poder das GPUs (Unidades de Processamento Gráfico) para acelerar diversos cálculos essenciais para tarefas de deep learning em larga escala.

Uma Abordagem Prática

Compreender o potencial do TensorFlow é melhor alcançado por meio de experiência prática. Vamos começar pelo básico.

Neste curso, utilizaremos o coderunner integrado para as atividades, com o TensorFlow já configurado. No entanto, se desejar instalar o TensorFlow em seu próprio ambiente Python, utilize o seguinte comando:

pip install tensorflow

Agora que o TensorFlow está instalado, podemos verificar sua versão com o seguinte comando:

12345
# Import the TensorFlow library with the alias `tf` import tensorflow as tf # Print out the version of the library print(tf.__version__)

A execução do código acima exibirá a versão do TensorFlow utilizada no ambiente Python.

Note
Nota

A versão mais recente do TensorFlow pode mudar ao longo do tempo. No entanto, os conceitos fundamentais permanecem consistentes entre diferentes versões.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 1
some-alt