본문 바로가기
반응형

pytorch2

[Skorch] pytorch에 GirdSearchCV 적용하기 모 논문을 보다가 sklearn에 최적의 hyperparameter를 찾기위해 GridSearchCV를 사용한다는 것을 알게되었다. 세상사람들 다 알고 있는데 나만 몰랐던 사실이었나보다... 무튼 그러다가 pytorch로 만든 DNN에도 적용할 수 있을까 싶어 chat GPT에 물어봤는데 뭐.. BaseEstimator를 상속받는wrapper class를 만들고 어쩌구저쩌구 해서 해봤는데 계속 오류가 나서 화나서 포기하려다가!!!!!!!! skorch라는 라이브러리를 알게되었다. Skorch에 대해 chat GPT에 물어보니 아래와 같이 답변해줬다. Skorch는 Scikit-learn과 PyTorch를 연결해주는 도구로, Scikit-learn과 PyTorch의 강점을 결합하여 사용할 수 있도록 도와줍.. 2023. 7. 6.
[Pytorch|ERROR] index out of range in self pytorch로 rnn 텍스트 생성모델 만들기 도전을 하고 있는데, 임베딩 레이어에서 index out of range in self 이런 에러가 발생하였다. 예제랑 똑같이했다고 생각했는데 왜 이런 에러가 발생할까.... 인덱스? 잘 맞는데.. 왜 그럴까.. 하고 검색을 해봤는데난 바보로 결론이 났다^^.. vocab을 만들 때, 텍스트의 길이를 맞추기 위해 padding을 후반에 넣어주었다. 이때, 이미 start_code와 end_code를 0,1번에 사용하고 있어 괜찮겠지 싶어 -1 값으로 패딩값을 넣어주었다.. [0,3,3,7,-1,-1,-1,-1,-1,-1-1,-1,-1,-1] 이러니 당연히 안되지... 귀찮음을 피하려다가 오히려 망하는 지름길로 향했다. ^^... 정확하게 코드를 뜯어보지 않아.. 2023. 1. 28.
반응형