반응형
2020/09/08 - [Learn/TensorFlow] - TensorFlow 학습 #6 상수와 텐서보드
TensorFlow
변수
생성하기
tf.Variable
1.x 버전에선 상수와 달리 초기화를 명시해줘야 한다.
init=tf.initialize_all_variables()
// 또는 init=tf. global_variables_initializer()
sess=tf.Session
sess.run(init)
2.x 버전에서는 똑같이 tf.print를 이용하면 쉽게 출력이 가능하다
import tensorflow as tf
a = tf.Variable(10)
a=a.assign_add(a)
tf.print(a)
플레이스 홀더
학습용 데이터를 담는 장소로 파라미터로 보면 된다. 하지만 메뉴얼을 보면 알 수 있듯이 2.x버전에선 1.x 버전과의 호환성을 위해서만 남아있다.
//1.x
tf.placeholder(dtype, shape=None, name=None)
//2.x
tf.compat.v1.placeholder(dtype, shape=None, name=None)
1.x에서의 플레이스 홀더를 좀더 자세히 보려면 이곳 참조
반응형
'Learn > TensorFlow' 카테고리의 다른 글
TensorFlow 학습 #6 상수와 텐서보드 (0) | 2020.09.08 |
---|---|
TensorFlow 학습 #5 텐서플로우 연산구조 (0) | 2020.09.05 |
TensorFlow 학습 #4 - 설치 및 실행 (0) | 2020.09.04 |
TensorFlow 학습 #3 - 머신 러닝 (0) | 2020.08.26 |