In [1]:
import tensorflow as tf
# Сохраняем граф по умолчанию
default_graph = tf.get_default_graph()
# Объявляем константы
a = tf.constant(1.0)
b = tf.constant(2.0)
y = tf.add(a,b)
# Для вычисления графа необходимо открыть сессию
with tf.Session() as session:
print(y.eval())
second_graph = tf.Graph() # создаём второй граф
with second_graph.as_default(): # создаем константы для второго графа
a2 = tf.constant(2)
b2 = tf.constant(3)
c2 = tf.multiply(a2,b2)
y2 = tf.pow(c2,2)
with tf.Session(graph = second_graph) as session: # открываем и выполняем сессию для второго графа
print(y2.eval())
In [ ]: