[모두의 딥러닝] Tensor Basic
📗강의노트/모두의 딥러닝

[모두의 딥러닝] Tensor Basic

728x90
반응형

Sung Kim 님의 "모두의 딥러닝" 강의노트입니다!

좋은 강의 감사드립니다!

https://www.youtube.com/watch?v=mQGwjrStQgg&list=PLlMkM4tgfjnLSOjrEJN31gZATbcj_MpUm&index=5


노드와 노드를 연결하는 엣지로 연결되어있는 것이 Graph
Data Flow Graph : 각각의 node 들이 operation 역할을 하고 edge는 data array(tensor)이다.

Import tensorflow as tf 로 모듈 로드
 tf.__version__ 으로 버젼확인

 tf.constant 를 통해 그래프 속 노드를 만드는 것임 
이를 실행하기 위해서는 Session이 필요함 
 tf.Sesison -> seas.run 으로 실행

결과에 나오는 b는 byte string이다

Computation Graph


A 와 B(노드)를 add(노드)를 통해 실행

그냥 print하면 그냥 tensor라고 설명하고 결과값을 내지 않음
그래서 Session을 만들고 실행시키는 것



( 1 ) : Build graph (Tensors) using TensorFlow operations
( 2 ) : feed data and run graph (operation) Sess.run(op)
( 3 ) : update variables in the graph ( and return values )

Placeholder : 값을 정해두지 않고 실행하는 단계에서 입력값을 넣고싶을 때 사용
노드를 placehold로 만드면 가능
 feed_dict = {a : , b: }를 통해서 실행시킴

노드를 placeholder로 만듬


Tensor Ranks, Shapes, and Types



shape는 각각에 몇 개가 들어가있는지


대부분 float32 






728x90
반응형