Theanoの概要について解説している参考となるサイトを紹介します。
Theanoの「概要」や「使い勝手」について紹介しています。簡単なコードについての解説もあります。
・実行時におけるC++コードの生成とコンパイル
・メモ
Theanoの「インストール手順」「簡単な使い方」などについて紹介しています。「共有変数」や「自動微分」について解説されています。
・theanoの参考サイト
・theanoのインストール
・Theanoの使い方
・必要なライブラリのimport
・変数宣言
・テンソル
・シグモイド関数の例
・共有変数
・線形回帰モデルの例
・Theanoの自動微分
・例1 2次関数
・例3 指数関数
・例4 多項式
・例6 偏微分
→PUKIWIKI →sage/Sageノートブックを使ったTheano入門
Theanoについて非常に細かく解説されています。技術リファレンスとして参照できます。
「Restricted Boltzmann Machine」の実装例を解説しています。
・実行環境
・ソースコード
・Theano関数の生成
・微分
・共有変数
・乱数の使用
・Restricted Boltzmann Machine (RBM) の説明
・RBMの実装
・呼び出し側の関数
・実行結果
・まとめ
環境別のTheanoインストール方法について紹介します。
TheanoをUbuntu環境へインストールする方法を紹介しています。
「Theano」+「pylearn2のgpgpu環境」を導入しています。
・OS=ubuntu14.04LTS
・GPU=GeForce GTX 970
・CUDA入れる
・theanoでgpu設定
・Anaconda入れる
→備忘録とか日常とか →ubuntu14.04 theanoとかgpgpu環境構築メモ
TheanoをWindows環境へインストールする方法を紹介しています。
「CPUとGPUのパフォーマンス比較」で、GPUの場合、約12倍高速化されたとしています。
・OS=Windows
・GPU=GeForce GTX 760
・Visual Studio Community 2013をインストール
・CUDA Toolkitをインストール
・Pythonをインストール
・MinGWをインストール
・Cygwinをインストール
・Python distutilsの修正
・PyCUDAをインストール
・Theanoをインストール
・Theanoの動作確認
・CPUとGPUのパフォーマンス比較
→人工知能に関する断創録 →TheanoをWindowsにインストール
TheanoをMac環境へインストールする方法を紹介しています。
はまりポイントについての注意点もあります。
・OS=Mac OS X 10.10.4
1. pyenvをインストールする
2. pyenv経由でanacondaをインストールする
3. pip経由でtheanoをインストールする
→Qiita →TheanoをMac OS X 10.10にインストールする方法 (pyenv, anacondaを使用)
TheanoをAWS環境へインストールする方法を紹介しています。
クラウドの場合は、お手軽に高性能Linuxマシンを使用できるようになります。
・OS=Ubuntu14.04(64-bit)
1. AWSでDeepLearning用マシンを用意する
1.1. インスタンスの要件
1.2. セキュリティグループの設定
1.3. Elastic IP の設定
1.4. インスタンスにSSH接続
2. GPUを使えるようにする
2.1. ドライバのインストール
2.2. CUDA-toolkitのインストール
2.3. cuDNNのインストール
3. Python関連をインストール
3.1. Anacondaをインストール
3.2. Theanoをインストール
3.3. openCVをインストール
4. GPUの動作確認
5. セットアップ完了
→Qiita →AWS(Ubuntu14.04)をDeepLearning用にセットアップする(CUDA, cuDNNをインストール)
オフィシャルのDockerファイルが用意されています。
OSS×Cloud ACCESS RANKING