tensor

  • 텐서(tensor)는 배열이다.

    ranks

  • 차원
    • 배열의 차원이 몇인지 나타낸다.
    • 0차원은 scala : 0
    • 1은 vector : [0]
    • 2는 matrix : [ [0] , [1] ]
    • 3는 3-tensor : [ [ [0] , [1] ] ]

shapes

  • 모양을 표현한다.
    • 각각 얼만큼 들어있는지 표현한다.
  • rank shape dimension nmber
    0 [] 0-D
    1 [D0] 1-D
    2 [D0,D1] 2-D
    2 [D0,D1,D2] 3-D
  • ex
    • [[0,1],[2,3][3,4]]이면 [3,2]로 표현된다.
    • [[[1,1,1],[2,2,2]],[[3,3,3],[4,4,4]]]은 [2,2,3]로 표현된다.
    • 배열의 바깥부터 차원의 갯수를 적는 방식이다.

types

  • 데이터의 타입들
    • float32
    • int8