Fermi 사용자도 Keras를하고 싶습니다.

※여기에서는 Windows7에서 한 이야기입니다

마리 포인트


  • Deep Learning을하고 싶습니다
  • 부담없이 Keras로 하자
  • 최신 모듈로 개발 환경 만들기
  • CUDA 9 설치 실패 (TensorFlow에서 사용 중)
  • 조사
  • GPU가 Fermi임을 깨닫는다 (Fermi는 CUDA 9가 움직이지 않는다)
  • 곤란

  • 우선 설치된 NVIDIA 관련 앱 등을 모두 제거한다.
    (재부팅시 자동으로 설치되는 것은 그대로)

    이후, 처음부터 환경 설정을 해 간다.
    이미 설치된 것은 날려 OK.

    차례로 설치합니다.



    Visual C++ Build Tools 2015


    https://www.microsoft.com/ja-JP/download/details.aspx?id=48159
    

    방문하여 다운로드합니다.

    그런 다음 설치 프로그램을 실행합니다.

    CUDA 8


    https://developer.nvidia.com/cuda-80-ga2-download-archive
    

    에 액세스하고 "Select Target Platform"에서 환경에 있던 선택을하고 다운로드.

    그런 다음 설치 프로그램을 실행합니다.

    cuDNN 6


    https://developer.nvidia.com/rdp/cudnn-download
    

    에 액세스하고 "Download cuDNN v6.0 (April 27, 2017), for CUDA 8.0"에서 "cuDNN v6.0 Library for Windows 7"(※환경마다 바꾸는 것)을 선택, 다운로드.

    그런 다음 압축을 풀고,
    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0
    에 복사.

    Anaconda(최신판)


    https://www.anaconda.com/download/
    

    방문하여 환경에 있던 설치 프로그램을 다운로드하십시오.
    설치 후, 「Anaconda Navigator」를 시작해, 「Environments」로부터 「Create」로 새로운 환경을 작성한다.
    그 후 「Open Terminal」로 DOS창을 연다.

    TensorFlow 1.4.0


    pip install --ignore-installed --upgrade tensorflow-gpu==1.4.0
    

    Keras 2.1.0


    pip install keras==2.1.0
    



    기본적으로 Fermi에서 Deep Learning하려면 파워 부족이므로 빨리 더 좋은 GPU로 교체하도록 하는 것.
    (이것만 해 환경을 구축해도, GPU 메모리가 부족해 샘플이 움직이지 않는다고 하는 일이 자주 있다)

    좋은 웹페이지 즐겨찾기