본문 바로가기

반응형

Python/keras

(3)
tensorflow CUBLAS_STATUS_ALLOC_FAILED 오류 대처 및 메모리 할당 목적 머신러닝 중 메모리 할당 관련 처리 정리 10번 중 7번 오류, 3번은 정상으로 작동하는 상황이였습니다. 아래 발생된 에러 로그를 보니 메모리 할당이 안되는 문제인 것으로 추축됩니다. 정확한 이유가 맞는지는 모르겠지만 GPU의 메모리 할당을 더 이상 할 수 없는 상황인 것같습니다. failed to create cublas handle : CUBLAS_STATUS_ALLOC_FAILED 제가 해결한 2개의 방법입니다. 1) 메모리 할당 Grwoth 변경 메모리 성장 할당의 옵션을 True 설정하면 문제가 해결됩니다. 아래 3개의 방법 중 가장 추천하는 순서대로 작성하겠습니다. 텐서플로우의 버전에 따라 적용하시면 됩니다. 아래 코드가 모든 GPU에 Growth를 True로 변경 해줍니다. 제가 사용한..
python keras 설치 window(윈도우) - 2 1장에 이어 바로 진행 하겠습니다(사실 나눈 이유는 크게 없습니다... 너무 길어보여서 나눴어요) 5. Theano 설치 ※ 본인이 원하는 폴더 생성 후 명령 프롬프트에서 해당 경로로 들어가 줍니다. cd C:\Python27\kerasEnv conda install pip six nose numpy scipy conda로 설치를 해줍니다! (※여기 부터는 그냥 anaconda prompt를 실행시켜서 하는게 마음이 편하실 거에요!!) conda install mingw libpython 여러 필요한 파일들을 설치하는 과정입니다! 중간에 ' y '를 한번 눌러줘야해요!(안눌러도 그냥 지나가는거 같긴 합니다.) git clone git://github.com/Theano/Theano.git git에서 설치..
python keras 설치 window(윈도우) - 1 python keras 설치 window(윈도우) 설치에 대해서 포스팅 하겠습니다.-저도 꽤나 많은 시행 착오를 겪었고 각 사용자 별로 컴퓨터 환경이 다르기 때문에 쉽게 되지는 않을 수 있습니다.(한번 설치 후 지우고 다시 설치 했기 때문에 안되는 경우 문의 바랍니다!) 필요 프로그램- visual stdio 2013(전 이미 설치 되있습니다.)- cuda- anaconda ※꼭 번호 순서 대로 진행 바랍니다.명령 프롬프트의 명령은 진한 글자로 하겠습니다. 1. 비주얼 스투디오 2013 설치(이미 설치 되 있는 관계로 바로 cuda부터 진행 하겠습니다.)환경 변수 열기없으면... Path에 아래 경로를 추가해줍니다.(시스템 환경에 )C:\Program Files (x86)\Microsoft Visual ..

반응형