[이왜안?] nn.Embedding, IndexError: index out of range in self
nn.Embedding에 대한 이해가 제대로 되어있지 않아 여러가지 문제가 있었다. 다음과 같은 문제들이 맞는지 확인해보자 일단 nn.Embedding(n, m)은 (n개의 정수값을 인덱스로 하는, m차원의 테이블)을 만드는 역할을 한다고 생각하면 된다. 예를들어 temp_embedding = nn.Embedding(2, 4)라고 하면 0 0.1123 -0.5321 1.1232 0.8737 1 -2.0012 1.2231 0.6653 0.5531 처럼 0~1 (2개)의 인덱스를 가지는 4차원의 테이블이 만들어진다. 이것을 보통 lookup table이라 표현한다. 다음으로 내가 가진 데이터를 저 인덱스를 통해서 vector의 형태로 불러오는 것이다. 예를들어 내가 가지고 있는 텐서 temp = [0, 0 ..
Computer/이게 왜 안되지?
2023. 2. 13. 12:41
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 제한볼츠만머신
- Matrix algebra
- 선형대수
- elementry matrix
- kl divergence
- eigenvalue
- marginal likelihood
- manim
- MatrixAlgebra
- manimtutorial
- MorganCircularfingerprint
- manim library
- 백준
- ai신약개발
- vae
- 이왜안
- 파이썬
- 베이즈정리
- 최대우도추정
- 오일석기계학습
- 인공지능
- MLE
- 3B1B따라잡기
- kld
- ai인공지능
- eigenvector
- 3b1b
- variational autoencoder
- 기계학습
- Manimlibrary
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함