텐서플로우의 이해
- 텐서플로우의 이해
- 텐서(Tensor) : 텐서란 다차원의 데이터 배열을 의미한다.
- 노드(Node) : 그래프 상에서 연산(Mathematical operation)을 의미한다.
- 선(Edge) : 데이터(Tensor)가 각 노드사이를 입,출력을 하는 것을 의미한다.
- 텐서플로우 : 텐서라는 데이터 집합이 입,출력 과정을 거치는 것을 의미한다.
- Ranks : 쉽게 설명하면 차원수(1차원,2차원)을 의미한다. -> 대 괄호의 개수
Shapes : 차원안에 원소의 개수를 의미한다. -> 대 괄호 안의 원소의 개수
- Types : 데이터 타입을 의미한다.
- 예시
- [1, 2, 3] -> 랭크 1, 세이프3
- [[1, 2, 3],[4, 5, 6]] -> 랭크 2, 세이프 [2,3]
- [[[1,2,3,]], [[4, 5, 6]]] -> 랭크 3, 세이프 [2,1,3]