{"id":20845,"date":"2022-05-22T11:44:30","date_gmt":"2022-05-22T14:44:30","guid":{"rendered":"http:\/\/maurinsoft.com.br\/?p=20845"},"modified":"2023-10-02T11:10:04","modified_gmt":"2023-10-02T14:10:04","slug":"uso-do-tensor-flow-em-nlp","status":"publish","type":"post","link":"https:\/\/maurinsoft.com.br\/wp\/uso-do-tensor-flow-em-nlp\/","title":{"rendered":"Instalando Tensorflow no Anaconda"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"pre-requisitos-de-instalacao-do-tensorflow\">Pr\u00e9 requisitos de Instala\u00e7\u00e3o do Tensorflow<\/h2>\n\n\n\n<p>Usei o Anaconda Navigator 2.3.1<\/p>\n\n\n\n<p>Entre no anaconda, e abra um terminal na base (root)<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Vamos criar agora um ambiente chamado tensorflow_env:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>conda create --name tensorflow_env python=3.8\r\n<\/code><\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1016\" height=\"731\" src=\"https:\/\/maurinsoft.com.br\/wp-content\/uploads\/2023\/10\/image-1.png\" alt=\"\" class=\"wp-image-24357\" srcset=\"https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-1.png 1016w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-1-600x432.png 600w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-1-300x216.png 300w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-1-768x553.png 768w\" sizes=\"auto, (max-width: 1016px) 100vw, 1016px\" \/><\/figure>\n<\/div>\n\n\n<p>Em seguida, selecione o ambiente que vc acabou de criar :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>conda activate tensorflow_env\r\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"829\" height=\"124\" src=\"https:\/\/maurinsoft.com.br\/wp-content\/uploads\/2023\/10\/image-2.png\" alt=\"\" class=\"wp-image-24358\" srcset=\"https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-2.png 829w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-2-600x90.png 600w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-2-300x45.png 300w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-2-768x115.png 768w\" sizes=\"auto, (max-width: 829px) 100vw, 829px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Instalando pacotes<\/h3>\n\n\n\n<p>Agora come\u00e7amos a instalar os pacotes.<\/p>\n\n\n\n<p>Temos duas vers\u00f5es com uso de NVIDIA e Normal<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Tensor Flow normal<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>conda install tensorflow\r\n<\/code><\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"545\" src=\"https:\/\/maurinsoft.com.br\/wp-content\/uploads\/2023\/10\/image-3-1024x545.png\" alt=\"\" class=\"wp-image-24360\" srcset=\"https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-3-1024x545.png 1024w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-3-600x319.png 600w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-3-300x160.png 300w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-3-768x409.png 768w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-3-1320x702.png 1320w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-3.png 1481w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p>Demora v\u00e1rios minutos para terminar a instala\u00e7\u00e3o.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Tensor Flow com NVIDIA Drivers<\/h4>\n\n\n\n<p>Caso queira usar a NVIDIA, fa\u00e7a a seguinte instala\u00e7\u00e3o.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>conda install tensorflow-gpu\r\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"547\" src=\"https:\/\/maurinsoft.com.br\/wp-content\/uploads\/2023\/10\/image-4-1024x547.png\" alt=\"\" class=\"wp-image-24366\" srcset=\"https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-4-1024x547.png 1024w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-4-600x321.png 600w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-4-300x160.png 300w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-4-768x411.png 768w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-4-1320x706.png 1320w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-4.png 1478w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Instalando Keras<\/h3>\n\n\n\n<p>Agora iremos instalar o Keras<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>conda install keras\r\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"496\" src=\"https:\/\/maurinsoft.com.br\/wp-content\/uploads\/2023\/10\/image-5-1024x496.png\" alt=\"\" class=\"wp-image-24368\" srcset=\"https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-5-1024x496.png 1024w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-5-600x290.png 600w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-5-300x145.png 300w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-5-768x372.png 768w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-5-1320x639.png 1320w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-5.png 1376w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Pronto voce fez a instala\u00e7\u00e3o b\u00e1sica dos itens.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Testando<\/h2>\n\n\n\n<p>Para testarmos o ambiente precisamos instalar o jupyter Notebook, conforme apresentado na foto.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"494\" src=\"https:\/\/maurinsoft.com.br\/wp-content\/uploads\/2023\/10\/image-6-1024x494.png\" alt=\"\" class=\"wp-image-24370\" srcset=\"https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-6-1024x494.png 1024w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-6-600x290.png 600w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-6-300x145.png 300w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-6-768x371.png 768w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-6-1536x742.png 1536w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-6-1320x637.png 1320w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-6.png 1800w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p>Agora iremos rodar o ambiente pressionando o bot\u00e3o Launch.<\/p>\n\n\n\n<p>Crie uma nova pasta tensorflow, e em seguida crie um arquivo com o mesmo nome.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"136\" src=\"https:\/\/maurinsoft.com.br\/wp-content\/uploads\/2023\/10\/image-7-1024x136.png\" alt=\"\" class=\"wp-image-24371\" srcset=\"https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-7-1024x136.png 1024w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-7-600x80.png 600w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-7-300x40.png 300w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-7-768x102.png 768w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-7-1320x175.png 1320w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-7.png 1512w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"298\" src=\"https:\/\/maurinsoft.com.br\/wp-content\/uploads\/2023\/10\/image-8-1024x298.png\" alt=\"\" class=\"wp-image-24372\" srcset=\"https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-8-1024x298.png 1024w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-8-600x174.png 600w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-8-300x87.png 300w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-8-768x223.png 768w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-8.png 1215w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Copie o seguinte c\u00f3digo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import tensorflow as tf\r\nprint(tf.__version__)\r\n\r\nimport keras\r\nprint(keras.__version__)\r\n<\/code><\/pre>\n\n\n\n<p>Rode e veja o resultado.<\/p>\n\n\n\n<p>Vai dar um erro:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"558\" src=\"https:\/\/maurinsoft.com.br\/wp-content\/uploads\/2023\/10\/image-9-1024x558.png\" alt=\"\" class=\"wp-image-24373\" srcset=\"https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-9-1024x558.png 1024w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-9-600x327.png 600w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-9-300x163.png 300w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-9-768x418.png 768w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-9.png 1267w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>N\u00e3o desespere, pois ser\u00e1 preciso atualizar o numpy, n\u00e3o \u00e9 necess\u00e1rio instalar o numpy aqui, o melhor caminho \u00e9 o que irei indicar a seguir.<\/p>\n\n\n\n<p>Entre novamente no terminal. E digite:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>conda install numpy=1.19\r\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"545\" src=\"https:\/\/maurinsoft.com.br\/wp-content\/uploads\/2023\/10\/image-10-1024x545.png\" alt=\"\" class=\"wp-image-24374\" srcset=\"https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-10-1024x545.png 1024w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-10-600x320.png 600w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-10-300x160.png 300w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-10-768x409.png 768w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-10-1320x703.png 1320w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-10.png 1476w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Feche todas as telas do Jupyter Notebook, ser\u00e1 necess\u00e1rio reiniciar, para reconhecer a atualiza\u00e7\u00e3o do numpy.<\/p>\n\n\n\n<p>Chame novamente o programa salvo, rodando o mesmo.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"354\" src=\"https:\/\/maurinsoft.com.br\/wp-content\/uploads\/2023\/10\/image-11-1024x354.png\" alt=\"\" class=\"wp-image-24375\" srcset=\"https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-11-1024x354.png 1024w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-11-600x207.png 600w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-11-300x104.png 300w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-11-768x265.png 768w, https:\/\/maurinsoft.com.br\/wp\/wp-content\/uploads\/2023\/10\/image-11.png 1222w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Pr\u00e9 requisitos de Instala\u00e7\u00e3o do Tensorflow Usei o Anaconda Navigator 2.3.1 Entre no anaconda, e abra um terminal na base (root) Vamos criar agora um ambiente chamado tensorflow_env: Em seguida, selecione o ambiente que vc acabou de criar : Instalando pacotes Agora come\u00e7amos a instalar os pacotes. Temos duas vers\u00f5es com uso de NVIDIA e [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":20881,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[39,9,51,505],"tags":[339,389,403],"class_list":["post-20845","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ia","category-pos-graduacao","category-python","category-transformers","tag-python","tag-tensorflow","tag-uninove"],"_links":{"self":[{"href":"https:\/\/maurinsoft.com.br\/wp\/wp-json\/wp\/v2\/posts\/20845","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maurinsoft.com.br\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/maurinsoft.com.br\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/maurinsoft.com.br\/wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/maurinsoft.com.br\/wp\/wp-json\/wp\/v2\/comments?post=20845"}],"version-history":[{"count":7,"href":"https:\/\/maurinsoft.com.br\/wp\/wp-json\/wp\/v2\/posts\/20845\/revisions"}],"predecessor-version":[{"id":24378,"href":"https:\/\/maurinsoft.com.br\/wp\/wp-json\/wp\/v2\/posts\/20845\/revisions\/24378"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/maurinsoft.com.br\/wp\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/maurinsoft.com.br\/wp\/wp-json\/wp\/v2\/media?parent=20845"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/maurinsoft.com.br\/wp\/wp-json\/wp\/v2\/categories?post=20845"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/maurinsoft.com.br\/wp\/wp-json\/wp\/v2\/tags?post=20845"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}