TensorFlow, biblioteca de software para computação numérica

sobre TensorFlow

No próximo artigo, vamos dar uma olhada em como podemos instalar o TensorFlow no Ubuntu (16.04/18.04). TensorFlow é uma biblioteca de código para aprendizado de máquina em uma série de tarefas. Foi desenvolvido pelo Google em 2015 para atender às suas necessidades em sistemas capazes de construir e treinar redes neurais para detectar e decifrar padrões e correlações, análogos ao aprendizado e raciocínio usados ​​por humanos.

TensorFlow é o Plataforma de aprendizado profundo mais importante do mundo. Este desenvolvimento de código aberto O Google se posicionou como uma ferramenta líder no setor de Aprendizagem profunda. Ele também tem bibliotecas abrangentes e recursos da comunidade que permitem a qualquer pessoa criar programas de aprendizado de máquina.

TensorFlow é uma biblioteca de software de código aberto para computação numérica Foi lançado sob a licença de código aberto Apache 2.0 e usa fluxogramas de dados. Os nós nos gráficos representam operações matemáticas, enquanto as bordas dos gráficos representam as matrizes de dados multidimensionais (esticadores) comunicados entre eles.

Ao contrário de outros bibliotecas numéricas destinadas a serem usadas em Deep Learning como Theano, este em questão foi projetado para uso em pesquisa e desenvolvimento. Ele também pode ser executado em uma única CPU, em várias CPUs, bem como em dispositivos móveis e sistemas distribuídos em grande escala de centenas de máquinas.

Se quisermos instalar o TensorFlow, ele pode ser instalado em todo o sistema, em um ambiente Python virtual, como um contêiner Docker e outros. A maneira mais comum e fácil de instalar o TensorFlow é talvez por meio de um ambiente Python virtual, onde vários ambientes podem ser facilmente criados e gerenciados. Essa é a opção que veremos nas linhas a seguir.

Instale o TensorFlow no Ubuntu

O próximo processo de instalação que vou fazer em um sistema Ubuntu 18.04. Depois que isso for esclarecido, para começar a instalar o TensorFlow, você só precisa seguir as seguintes etapas:

Instale Python

Como usar Python é a maneira mais rápida e fácil de executar o TensorFlow, vamos instale-o. Por padrão, Python 3 vem com os repositórios do Ubuntu, portanto, sua instalação não deve ser um problema.

Pára saber qual versão do Python está instalada no Ubuntu, em um terminal (Ctrl + Alt + T) basta executar o comando:

Versão Python instalada

python3 -V

Como você pode ver, no meu computador tenho Python 3.6.9 e para este exemplo, vou criar um ambiente virtual usando o módulo venv. Para instalar o pacote python3-venv que ativa o módulo venv, no mesmo terminal vamos executar os seguintes comandos:

sudo apt update; sudo apt install python3-venv

Isso deve habilitar o ambiente virtual Python.

Inicie o ambiente virtual Python

Agora que sabemos a versão do Python instalada, vamos continue criando um diretório para TensorFlow. No mesmo terminal teremos apenas que executar o comando:

mkdir ~/TensorFlow

Então nós vamos para mover para o diretório que acabamos de criar:

cd ~/TensorFlow

A partir deste diretório, iremos criar ambiente virtual Python digitando:

python3 -m venv venv

Depois de criá-lo nós só temos que ativá-lo:

ativação de ambiente virtual para TensorFlow

source venv/bin/activate

O TensorFlow requer que as ferramentas de configuração do pacote Python sejam a versão 41.0.0 ou superior. Vamos executar Pip da seguinte forma para garantir que ele seja atualizado para a versão mais recente:

instalação de ferramentas de configuração com Pip

pip install -U setuptools

Instale o TensorFlow

Agora que o ambiente foi criado e ativado, podemos apenas iniciar a instalação. Pra instalar a versão atual, que inclui suporte para placas GPU com CUDA (Ubuntu e Windows), no terminal teremos que usar pip digitando:

instalação de tensorflow

pip install tensorflow

Existem também pacote menor apenas para CPU disponível:

pip install tensorflow-cpu

Pára atualize o TensorFlow para a versão mais recente, tem que adicione o sinalizador –upgrade aos comandos:

pip install --upgrade pip
pip install --upgrade tensorflow

Após a instalação, para verifique se o TensorFlow está instalado podemos executar o seguinte comando:

versão instalada do tensorflow

python -c 'import tensorflow as tf; print(tf.__version__)'

Este comando deve exibir a versão do TensorFlow instalada. Pra veja tutoriais de diferentes tipos sobre TensorFlow, podemos acessar o site do projeto.

Desativar ambiente Python

Quando terminarmos com o ambiente Python, você só precisa executar o comando deactivate:

deactivate

Então, só temos que excluir o diretório TensorFlow criado, e isso deve excluir o ambiente Python que criamos para executar o TensorFlow. Para mais informações sobre como usar o TensorFlow, você pode visite o tutorial que publicaram em seu site ou no site do desenvolvedor do Google.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.