<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>https://wiki.canisinc.com.br/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=CdAB63</id>
	<title>Caninos Loucos - Contribuições do usuário [pt-br]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.canisinc.com.br/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=CdAB63"/>
	<link rel="alternate" type="text/html" href="https://wiki.canisinc.com.br/index.php/Especial:Contribui%C3%A7%C3%B5es/CdAB63"/>
	<updated>2026-09-03T00:15:54Z</updated>
	<subtitle>Contribuições do usuário</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.canisinc.com.br/index.php?title=Tensorflow&amp;diff=577</id>
		<title>Tensorflow</title>
		<link rel="alternate" type="text/html" href="https://wiki.canisinc.com.br/index.php?title=Tensorflow&amp;diff=577"/>
		<updated>2022-10-02T02:10:15Z</updated>

		<summary type="html">&lt;p&gt;CdAB63: Atualização do tensorflow&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;O TensorFlow é uma plataforma de código aberto de ponta a ponta para Machine Learning (ML). Ele tem um ecossistema abrangente e flexível de ferramentas, bibliotecas e recursos da comunidade que permite que desenvolvedores criem e implantem facilmente aplicativos com tecnologia de ML.&lt;br /&gt;
&lt;br /&gt;
== Instalando Tensorflow na Labrador ==&lt;br /&gt;
&lt;br /&gt;
# Baixe o arquivo wheel a partir deste link: [https://drive.google.com/file/d/1Yxw1a-x6J9Ir9cWUgSnLtfWCYxjmLNqq/view?usp=sharing &#039;&#039;&#039;TENSORFLOW&#039;&#039;&#039;]&lt;br /&gt;
# &#039;&#039;&#039;pip install -U --user --upgrade &amp;lt;diretório onde o arquivo foi baixado&amp;gt;/tensorflow-2.8.0-cp39-cp39-linux_aarch64.whl&#039;&#039;&#039; (&#039;&#039;EXEMPLO&#039;&#039;, pode ser versão mais recente)&lt;br /&gt;
&lt;br /&gt;
== Compilando Tensorflow ==&lt;br /&gt;
&lt;br /&gt;
# Crie um espaço de swap com pelo menos 8 gigabytes. Use um SDCARD com pelo menos 32GBytes, recomendado 64GBytes&lt;br /&gt;
## &#039;&#039;&#039;sudo fallocate -l 8G /swap&#039;&#039;&#039;&lt;br /&gt;
## &#039;&#039;&#039;sudo mkswap /swap&#039;&#039;&#039;&lt;br /&gt;
## &#039;&#039;&#039;sudo swapon /swap&#039;&#039;&#039; (ou edite /etc/fstab para fazer o swap permanente, veja documentação linux para edição de /etc/fstab)&lt;br /&gt;
# Baixe o bazelisk: &#039;&#039;&#039;git clone https://github.com/bazelbuild/bazelisk.git&#039;&#039;&#039;&lt;br /&gt;
# Instale o bazelisk (de acordo com as instruções do README.md no github)&lt;br /&gt;
# Baixe o tensorflow: &#039;&#039;&#039;git clone https://github.com/tensorflow/tensorflow.git&#039;&#039;&#039;&lt;br /&gt;
# &#039;&#039;&#039;cd &amp;lt;diretório&amp;gt;/tensorflow&#039;&#039;&#039;&lt;br /&gt;
# Liste as versões disponíveis: &#039;&#039;&#039;git tag -l&#039;&#039;&#039;&lt;br /&gt;
# Selecione a versão desejada (no caso 2.8.0): &#039;&#039;&#039;git checkout tags/v2.8.0&#039;&#039;&#039;&lt;br /&gt;
# Configure para compilação: &#039;&#039;&#039;./configure&#039;&#039;&#039;&lt;br /&gt;
## É possível que o &#039;&#039;&#039;configure&#039;&#039;&#039; não encontre alguns libraries, que precisarão ser instalados manualmente&lt;br /&gt;
## No caso do Labrador, desabilitar todas as otimizações GPU e as pertinentes a processadores Intel&lt;br /&gt;
# Construa o tensorflow: &#039;&#039;&#039;bazel --host_jvm_args=&#039;-Xms512m&#039; --host_jvm_args=&#039;-Xmx1024m&#039; build --config=v2 --local_cpu_resources=1 //tensorflow/tools/pip_package:build_pip_package&#039;&#039;&#039;&lt;br /&gt;
# Gere o wheel: &#039;&#039;&#039;./bazel-bin/tensorflow/tools/pip_package/build_pip_package /tmp/tensorflow_pkg&#039;&#039;&#039;&lt;br /&gt;
# O arquivo wheel estará em &#039;&#039;&#039;/tmp/tensorflow_pkg/&amp;lt;nome do arquivo&amp;gt;.whl&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A compilação vai durar aproximadamente 120 horas.&lt;br /&gt;
&lt;br /&gt;
Possivelmente a compilação vai travar algumas vezes. Mas é preciso ter muita calma: como os recursos do dispositivo vão ser esgotados, é preciso tentar destravar o terminal e esperar vários minutos para verificar se está efetivamente travado. Neste caso, basta desligar o dispositivo, religar o mesmo, ir para o diretório do tensorflow e repetir o comando descrito no ítem 9 ( bazel --host_jvm ... )&lt;/div&gt;</summary>
		<author><name>CdAB63</name></author>
	</entry>
</feed>