Aula 10 – Tensor Flow – Grafos

Aula 10 – Tensor Flow – Grafos

Voltar para página principal do blog

Todas as aulas desse curso

Aula 09                      Aula 11

Meu github:

https://github.com/toticavalcanti

Documentação oficial do TensorFlow:

https://www.tensorflow.org/

Link para o notebook da aula:

notebook-da-aula

Python com Tensorflow

Python com Tensorflow

Se gostarem do conteúdo dêem um joinha 👍 na página do Código Fluente no
Facebook

https://digitalinnovation.one/

Link do código fluente no Pinterest

Aproveito para deixar meus link de afiliados:

Hostinger

Digital Ocean

One.com

Toti:

https://www.youtube.com/channel/UCUEtjLuDpcOvR3mIUr-viOA

Backing track / Play-along:

https://www.youtube.com/channel/UCT3TryVMqTqYBjf5g5WAHfA

Código Fluente

https://www.youtube.com/channel/UCgn-O-88XBAwdG9gUWkkb0w

Putz!

https://www.youtube.com/channel/UCZXop2-CECwyFYmHbhnAkAw

Fiquem a vontade para me adicionar ao linkedin.

Aula 10 – Tensor Flow – Grafos

Grafos são conjuntos de nós (vértices) conectados por arestas.

No tensorflow cada é uma operação que recebe entradas e pode fornecer alguma saída.

O que o tensorflow faz é construir um grafo, e executá-lo

Vamos criar o seguinte grafo:

Operação de Adição Tensorflow

Operação de Adição Tensorflow

Código


import tensorflow.compat.v1 as tf
tf.disable_v2_behavior()

n1 = tf.constant(1)
n2 = tf.constant(2)
n3 = n1 + n2

with tf.Session() as sess:
  result = sess.run(n3)

print(result)
#Saída: 3
print(n3)
#Saída: Tensor("add:0", shape=(), dtype=int32)
print(tf.get_default_graph())
#Saída: <tensorflow.python.framework.ops.Graph object at 0x7f980f503350>

O tensorflow cria um grafo default sempre.

Vamos criar um outro


g = tf.Graph()
print(g)
#Saída: <tensorflow.python.framework.ops.Graph object at 0x7f980a513910>

Vamos atribuir o grafo padrão a variável graph_one


graph_one = tf.get_default_graph()
print(graph_one )
#Saída: <tensorflow.python.framework.ops.Graph object at 0x7f980f503350>

Vamos criar outro grafo e atribuir a variável graph_two


graph_two = tf.Graph()
print(graph_two)
#Saída: <tensorflow.python.framework.ops.Graph object at 0x7f980e74b810>

Vamos usar o graph_two como default


with graph_two.as_default():
  print(graph_two is tf.get_default_graph())
#Saída: True

Se usar fora do with, ele já não é o default


print(graph_two is tf.get_default_graph())
#Saída: False

Nessa aula a gente fez operações básicas de constantes e as executamos em sessões regulares e interativas.

Por essa aula é só.

Nos vemos na próxima, \o/ e até lá.

notebook-da-aula

Ficamos por aqui e até a próxima.

Voltar para página principal do blog

Todas as aulas desse curso

Aula 09                      Aula 11

Meu github:

https://github.com/toticavalcanti

Se gostarem do conteúdo dêem um joinha 👍 na página do Código Fluente no
Facebook

Link do código fluente no Pinterest

Novamente deixo meus link de afiliados:

Hostinger

Digital Ocean

One.com

Obrigado, até a próxima e bons estudos. 😉

About The Author
-

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>