目的
- nvidia driverをインストールする
- NVIDIAが提供するリポジトリを利用して機械学習関連の環境を設定する
- jyupyter notebookを設定する
前提条件
Ubuntu 18.04.3 LTS (Bionic Beaver)
自動アップデートを禁止する
- アップデート設定をOFFする
カーネルが自動更新されるとnvidiaドライバが動作しなくなったりする
/etc/apt/apt.conf.d/20auto-upgrades
nvidia driver
- 標準ドライバを削除
- 最新ドライバをインストールし再起動
- 確認
機械学習環境設定
- cudaリポジトリ追加
- 公開鍵を追加する
cudaリポジトリ追加時に表示されるコマンドで公開鍵を追加する
- 機械学習リポジトリ追加
- CUDA&cuDNNインストール
- TensorRTインストール
- 関連ライブラリインストール
- python3インストール
- 各種ライブラリをインストール
jupyter notebook設定
jyupyter notebookの拡張機能をインストールする
- nbextensionsインストール
- nbextensions有効化
- jupyter-notebook 起動