2018年1月12日金曜日

ubuntu 16.04 AIの勉強 1

AIの勉強のために、ubuntuで環境を整えることにしました。
windows10での環境構築も考えましたが、とりあえず、ubuntuを使うことを決意しました。
ubuntu 17.10は、2018/1月のOSの更新で、nvidiaのドライバ関係が動かなくなりましたので、ubuntu 16.04にしました。

パソコンの構成は、
・GeForce GTX 1050 Ti
・SSDを2個、使用し、片方には、Windows10、もう一方に、ubuntuをインストール。
 スイッチを使って、一方のSSDのみ起動するようにしました。

まずは、ubuntu 16.04のインストール。
内部エラーというダイアログが表示されました。
「ソフトウェアの更新」ソフトを使って、更新を行いました。
それでも、エラーは残りました。

下記のコマンドを使って、さらに更新を行うことで解決しました。
$ sudo apt update
$ sudo apt upgrade

Windows10と共用しますので、時計合わせの設定。
$ sudo timedatectl set-local-rtc 1

これで、ubuntuを使った後、Windowsを使うと時計が狂う問題が解決しました。


<AIの勉強の環境>
AIの動作環境は、いろいろあるようですが、下記のようにしました。

・ubuntu 16.04
・GeForce GTX 1050 Ti
・Nvidia docker

dockerのインストール
https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/
ubuntuのパッケージ(docker.io)をインストールしてみましたが、nvidia dockerのインストールに失敗したため、dockerの公式を使いました。

sudoを使わずに、dockerを使うための設定
$ sudo usermod -aG docker $USER


nvidiaのドライバのインストール
こちらも、nvidiaの公式サイトからインストールしました。
https://developer.nvidia.com/cuda-downloads



nvidia dockerのインストール
https://github.com/NVIDIA/nvidia-docker

これで、ほぼ環境が整いました。
エディタなど、インストール中です。

0 件のコメント:

コメントを投稿