[이왜안?] PicklingError: Can't pickle <function <lambda> at 0x000002AC976E6CA0>: attribute lookup <lambda> on __main__ failed
전혀 감도 안오는 에러가 뜨길래 약간 쫄았는데 나도 짬이 얼추 찼나보다. 금방 해?결 했다. torch의 DataLoader를 설정하는 부분에서 num_workers를 0이 아닌 다른 값을 전달했다면 0으로 바꿔보고 다시 실행해보자. test_loader = DataLoader( test_set, batch_sampler=test_sampler, num_workers=0, # 이 값을 0 이외의 숫자로 전달하지 않았는지 확인하자. pin_memory=True, collate_fn=test_sampler.episodic_collate_fn, )
Computer/이게 왜 안되지?
2024. 4. 18. 23:29
[이왜안?] KeyError: 0 / 숫자가 매번 바뀜 / DataLoader Key error날 때
위와 같이 torch의 DataLoader를 사용해서 데이터를 iteration 할때 매번 뭔가 이상하게 KeyError 값이 변하면서 데이터 확인이 안되고 에러가 나고 있다. 이때 만약 내 데이터가 Pandas의 DataFrame 타입이라면 torch.Dataset으로 train_dataset으로 만들어주는 코드에서 iloc를 빼먹지 않았는지 확인해보자 class BinaryDataset(Dataset): def __init__(self, feature, target): self.feature = feature self.target = target def __len__(self): return len(self.target) def __getitem__(self, idx): return self.feat..
Computer/이게 왜 안되지?
2024. 4. 18. 14:33
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 베이즈정리
- marginal likelihood
- 인공지능
- 백준
- 선형대수
- variational autoencoder
- 제한볼츠만머신
- 3B1B따라잡기
- ai신약개발
- 파이썬
- 오일석기계학습
- ai인공지능
- 이왜안
- MLE
- 3b1b
- kld
- vae
- 기계학습
- Matrix algebra
- 최대우도추정
- eigenvalue
- Manimlibrary
- MorganCircularfingerprint
- manimtutorial
- manim library
- manim
- MatrixAlgebra
- elementry matrix
- eigenvector
- kl divergence
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함