[AI]/python.tensorflow
tensorflow.Session/InteractiveSession
givemebro
2020. 5. 11. 15:07
반응형
# 설계
a=tf.constant(2)
b=tf.Variable(3)
c=a*b
# 실행
with tf.Session() as sess:
sess.run(b.initializer)
n=sess.run(c)
print(n)
# with를 사용하면 꿀기능이 있다.
with tf.Session() as sess:
b.initializer.run() # operation (동작 지시)
n=c.eval()# tensor (값)
print(n)
# with 안에서는 어떤 session을 이야기하는지 알 수 있어서 위와 같이 사용 할 수 있다.
# with 밖에서 사용하려면 interactiveSession()을 사용
a=tf.constant(2)
b=tf.Variable(3)
c=a*b
sess=tf.InteractiveSession()
b.initializer.run()
display(c.eval())
sess=tf.InteractiveSession()
display(tf.matmul([[1,2]],[[3],[4]]).eval())
반응형