일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 품사태깅
- 인공지능
- 석사
- naver movie review
- CUDA
- word embedding
- Classification Task
- NLP
- 전처리
- 수기
- pytorch
- 대학원
- sentiment analysis
- Word2Vec
- 자연어처리
- 우울증
- Today
- Total
목록슬기로운 에러 생활 (45)
슬기로운 연구생활
* Error Message tensorflow.python.framework.errors_impl.UnknownError * Problem 처음에는 CUDA 버전 에러인 줄 알았다. (2080TI에 CUDA 10 사용 중) 그런데 저 에러가 뜨는 코드가 있고 안 뜨는 코드가 있었다. 그래서 cuda 버전 에러가 아닐 수도 있겠다고 생각했고 찾아본 결과 GPU 메모리 에러였다. GPU 메모리를 초과해서 사용하는 경우 이런 에러가 발생할 수 있다고 했다. * Solution : gpu_memory를 적당양 사용하니까 문제가 해결됬다. ( 여기서는 75% 사용 ) # Tensor 환경 설정 def set_env(): os.environ['CUDA_VISIBLE_DEVICES'] = '0' config = t..
* Error Message ‘ImportError: No module named pandas’ * Problem pandas가 설치되어 있는데도 pandas module이 없다고 나오는 경우가 있다. * Solution 두가지 방법이 있는데 대부분 첫번째 방법으로 해결된다. 최신버전으로 업데이트해 설치한다. pip install --upgrade pandas # 최신 버전으로 업그레이드. pip install pandas==0.23 # 지정된 버전으로 업그레이드. 가상환경을 만들 때 pip가 제대로 설치되지 않은 경우 source activate py3 pip install --upgrade pip python -m ensurepip python -m ensurepip --upgrade python -..
vmware workstation 12 Player 실행하다 갑자기 에러가 떳다. 당황하지 말고 에러메세지에서 나타내는 대로 경로를 이동한 후 .lck 확장자 폴더를 삭제해주고 다시 실행하면 된다. * 참고 https://itddong.tistory.com/entry/vmware-%EC%98%A4%EB%A5%98-Failed-to-lock-the-file-%EC%98%A4%EB%A5%98-%EC%8B%9C [vmware 오류] Failed to lock the file 오류 시 vmware 실행 시 가끔 다음과 같은 오류가 나올 때가 있다. [Failed to lock the file Cannot open the disk 'D:\vm_OS\Win XP SP3(Analysis)\Windows XP Prof..
* 문제 상황 import torch는 문제가 없이 잘 되었는데... import torchvision에서 에러가 터졌다. 지정된 모듈을 찾을 수 없다는 에러가 터졌다. 이게 어디서 자주 본 에러여서 기억을 더음어 보니... tensorflow gpu 할 때 본 에러였다. * 해결 방법 1. 파일 설치해보기 Intel-openmp visual studio 2017 재배포파일 Intel-openmp는 anaconda 환경에 설치하면 된다. 이 방법으로도 해결이 되지 않으면 2번 방법을 적용해보자. 2. torchvision 버전 낮춰보기 위에 방법으로 해결되지 않는다면 torchvision 버전을 0.4버전에서 0.2버전으로 낮추보자. 나는 이렇게 해서 해결했다. 내 cuda 버전과 torchvision ..
* 에러 원인 - Tensorflow 버전이 업그레이드 되면서 run_classifier.py의 코드가 수정되었다. * 해결 방법 - runclassfier.py 파일에서 drop_remainder 코드를 제거해줘야 한다.
에러 메세지 : Loaded runtime CuDNN library: 7101 (compatibility version 7100) but source was compiled with 7003 (c 에러 원인 : tensorflow-gpu가 돌아가는 환경설정이 CUDA Toolkit 버전과 cuDNN 버전이 호환되지가 않아서 발생한 문제이다. 해결 방법 : Toolkit은 9.0 cuDNN은 7.0.5로 호환해주니 해결되었다.
* 발생 원인 - A컴퓨터에서 잘 작동했던 파이썬 코드를 B컴퓨터에서 실행시키니 저 error가 계속 발생했다. 처음에는 pandas 환경과 Python 버전 환경이 달라서 발생한 줄 알았다 - 그래서 환경을 똑같이 맞추어줬는데도 계속 에러가 발생했다. 일단 에러 발생 부분을 보니 pickle.load() 하는 부분에서 에러가 발생했다. * 해결 방법 - 결국 해결한 방법은 A 컴퓨터에서 pickle 파일 만들 때 pandas.DataFrame으로 넣지 않고 pandas.to_dict()로 바꿔서 파일을 만들었다. B 컴퓨터에서 pickle 파일 불러오고 dict 파일을 pandas.DataFrame으로 넣어서 해결했다... - pickle 파일에 데이터 넣을 때 함부로 넣으면 안 되나..
* 해결 방법 - loader 뒤에 뜨는 에러메세지 경로에 들어가서 tf_hub 파일을 지워주고 다시 실행시키니 작동하였다. 이게 갑자기 어느 순간에 에러가 발생하는데... 왜 발생하는지는 모르겠다. 그래도 해결방법이 단순하다. * 참고 URL https://stackoverflow.com/questions/54029556/how-to-fix-runtimeerror-missing-implementation-that-supports-loader-when-cal How to fix "RuntimeError: Missing implementation that supports: loader" when calling hub.text_embedding_column method? I'm trying to fi..