참고자료1 참고자료2 참고자료3 참고자료4
텐서의 차원 변경
- view
- contiguous하지 않는 함수에서도 작동한다.
- reshape() ==contiguous().view()
- reshape
텐서의 차원 교환
- transpose
- contiguous tensor에서 사용할 수 있음
- swap only two dimension
- view 함수를 이용해서 반환된 값은 원본과 data(memory)를 공유하기 때문에 하나만 수정해도 반환 이전의 변수와 이후 변수 모두 수정된다.
- permute: transpose의 일반화 버전
- sway all the dimensions
텐서를 결합
- stack
- cat
텐서의 차원 늘리기
- unsqueeze
- dimension을 늘려주고 그 값은 1로 만듭니다
텐서의 차원 줄이기
- squeeze
- 어떤 dimension의 값이 1일 때, 그 dimension을 제거
- flatten
'Coding > Basic' 카테고리의 다른 글
[How to code] Coupling and Cohesion (0) | 2023.04.14 |
---|---|
[백준] 1463번: 1로 만들기(JAVA) (0) | 2021.01.28 |
[백준] 1541번: 잃어버린 괄호 (JAVA) (0) | 2021.01.26 |
[운영체제] 전체 기본 개념 정리 (2) | 2020.07.03 |
[Algorithms] Sorting정렬 한꺼번에 살펴보기 (0) | 2019.11.08 |