Tensor Flow의 기본 변수및 함수 설명입니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | # 텐서플로우의 기본적인 구성을 익힙니다. import tensorflow as tf # tf.constant: 말 그대로 상수입니다. hello = tf.constant('Hello, TensorFlow!') print(hello) a = tf.constant(10) b = tf.constant(32) c = tf.add(a, b) # a + b 로도 쓸 수 있음 print(c) # 위에서 변수와 수식들을 정의했지만, 실행이 정의한 시점에서 실행되는 것은 아닙니다. # 다음처럼 Session 객제와 run 메소드를 사용할 때 계산이 됩니다. # 따라서 모델을 구성하는 것과, 실행하는 것을 분리하여 프로그램을 깔끔하게 작성할 수 있습니다. # 그래프를 실행할 세션을 구성합니다. sess = tf.Session() # sess.run: 설정한 텐서 그래프(변수나 수식 등등)를 실행합니다. print(sess.run(hello)) print(sess.run([a, b, c])) # 세션을 닫습니다. sess.close() | cs |