万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    環境構築「はじめての深層学習(ディープラーニング)プログラミング Kindle版」その2

    https://developer.nvidia.com/cuda-downloads

    ドライバを入れる

    wget https://developer.nvidia.com/compute/cuda/8.0/prod/local_installers/cuda_8.0.44_linux-run

    みたいにいれる。

    ブラックリスト編集

    /etc/modprobe.d/blacklist-nouveau.confをいじるのだが

    qiita.com

    catではなくvimとかでやった

    blacklist nouveau
    blacklist lbm-nouveau
    options nouveau modeset=0
    alias nouveau off
    alias lbm-nouveau off

    CUDAドライバで怒られた

    sudo sh cuda_8.0.44_linux.run -a --disable-nouveau

    すると

    perl: warning: Setting locale failed.
    perl: warning: Please check that your locale settings:
        LANGUAGE = (unset),
        LC_ALL = (unset),
        LC_CTYPE = "UTF-8",
        LANG = "en_US.UTF-8"
        are supported and installed on your system.
    perl: warning: Falling back to the standard locale ("C").
    Unknown option: a
    Unknown option: disable-nouveau

    Ubuntu Server 12.04: 警告「Setting locale failed」への対処法 - tkrdの日記 (rails や ubuntu のことなど)

    export LC_ALL=en_US.UTF-8

    sh cuda_8.0.44_linux.run

    sudo sh cuda_8.0.44_linux.run -a --disable-nouveau
    Unknown option: a
    Unknown option: disable-nouveau

    結局sudo sh cuda_8.0.44_linux.runだけにしたw

    質問は

    Do you accept the previously read EULA?
    accept/decline/quit: accept

    defaultがあるのはそのままEnterにして、あとはyを選択した。

    と、思ったらそもそも CUDA 8.0 Downloads | NVIDIA Developer

    ではなさそう。

    qiita.com

    deelで怒られた

    python setup.py install

    すると

    In file included from /tmp/easy_install-3BI3dH/h5py-2.7.0rc2/h5py/defs.c:470:0:
    /tmp/easy_install-3BI3dH/h5py-2.7.0rc2/h5py/api_compat.h:27:18: fatal error: hdf5.h: No such file or directory
     #include "hdf5.h"
                      ^
    compilation terminated.
    error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

    これを見た

    qiita.com

    sudo apt-get install libxml2-dev libxslt1-dev zlib1g-dev