Tensorflow
04 Jun 2018
tensor : 데이버 배열 -> 엣지로 표현
node : 연산 및 변수로
tf.constant : constant 형성 -> constant 노드 형성
constant node
tf.constant(VALUE, TYPE)
tf는 세션을 형성하고 실행을 해야 결과를 받을 수 있다. 그 전까지는 그냥 객체
매번 세션(session)을 생성 해주어야 한다.
Mechanism
- 그래프 빌드
- run
- return
placeholder
tf.placeholder( TYPE );
feed_dict : 각 노드에 값을 넣어준다. 타입은 리스트 형도 가능하다.
Tensor : n 차원의 array
- rank : 배열의 차원 (선형대수의 개념과 동일)
- shape : 배열의 모양 (nxm==[n,m])
- TYPE
Linear Regression
Variable 노드 : 텐서플로우가 학습하는 과정에서 자체적으로 변경시키는 값
- build model
- session and build model
placeholder
Matrix
loading data from file
Queue runners
파일이 커서 메모리에 올리기 어려운 경우 -> 큐를 제공한다.