Tensor 라는 용어가 Computer Graphics와 Machine Learning을 공부하면 자주 접하게 되는데 알아보자. Tensor는 스칼라, 벡터, 행렬의 개념을 더 높은 차원으로 일반화한 수학적 객체다. Tensor는 다차원 숫자 배열로 생각할 수 있으며, 차원 수는 종종 Tensor의 순위 (rank) 또는 순서 (order) 로 불린다. 0th-order tensor (0차 텐서) : 스칼라로, 하나의 숫자에 불과하다. 1th-order tensor (1차 텐서) : 숫자의 배열이 벡터다. 예를 들어, [3, 4, 5] 배열은 3D 공간에서 벡터를 나타낸다. 2nd-order tensor (2차 텐서) : 2차원 숫자 배열인 행렬이다. 3rd-order tensor and higher ..
행렬과 벡터는 모두 데이터를 표현하고 특정 연산을 수행하는 데 사용되는 수학적 도구지만, 그 정의와 용도는 서로 다르다. 다만, Vector와 Matrix 모두 tensor의 특수한 경우인데, Vector는 1차 tensor, Matrix는 2차 tensor다. Vector (벡터) Matrix (행렬) 정의 Vector는 숫자의 1차원 배열로, 크기와 방향을 모두 나타낸다. 예를 들어, 물리학에서는 속도나 힘과 같은 양을 나타내는 데 사용할 수 있다. 수학과 컴퓨터 과학에서 Vector는 모든 숫자 집합을 나타낼 수 있으며, 물리적 개념에 국한되지 않는다. Matrix는 숫자의 2차원 배열로, 기본적으로 행과 열이 있는 수자로 채워진 직사각형이다. Matrix는 컴퓨터 그래픽에서 rotations (회..
- Total
- Today
- Yesterday
- tf-idf
- join
- 이코노미스트
- 딕셔너리
- vertex shader
- Computer Graphics
- 티스토리챌린지
- 이코노미스트 에스프레소
- 투 포인터
- 머신 러닝
- Python
- min heap
- Android
- socket programming
- The Economist Espresso
- DICTIONARY
- defaultdict
- leetcode
- 파이썬
- machine learning
- 오블완
- ml
- Hash Map
- java
- The Economist
- I2C
- C++
- 안드로이드
- 소켓 프로그래밍
- 리트코드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |