행렬
-
#2. 텐서(Tensor) 이해하기인공지능/케라스 창시자에게 배우는 딥러닝 2021. 1. 22. 00:39
텐서(Tensor) : 수학적 데이터를 저장하는 구조 스칼라(scalar)는 하나의 숫자만을 가진 0D의 점과 같은 데이터이다. 벡터(vector)는 1D 텐서를 의미하며 한개의 축을 가진 선의 형태를 띈다. 행렬(matrix)는 행과 열로 이루어진 2D 텐서이며 평면의 형태를 가지는 텐서이다. 그 다음 차원부터는 따로 이름이 존재하지는 않으며 이전 차원을 붙여놓은 형태로 구성된다. 이 텐서는 크게 다음과 같은 속성을 가진다. 축의 개수(rank) : 텐서의 축의 개수를 의미한다. 넘파이 라이브러리에서는 차원(Dimension)의 앞글자를 딴 ndim 속성에 저장된다. 크기(shape) : 각 축에 몇 개의 차원이 있는지를 의미한다. 데이터 타입(DataType) : 텐서에 포함된 데이터의 타입