Theano参考情報①+②として、「Theano概要情報」および「Theanoインストール情報」に関して参考にできるサイトを紹介しています。

Theano参考情報①Theanoとは(入門編) + Theano参考情報②Theanoのインストール

Theano参考情報①+②として、「Theano概要情報」および「Theanoインストール情報」に関して参考にできるサイトを紹介しています。

Theano参考情報①Theanoとは(入門編)

Theanoの概要について解説している参考となるサイトを紹介します。

■参考サイト(1) Theano解説

概要

Theanoの「概要」や「使い勝手」について紹介しています。簡単なコードについての解説もあります。

解説テーマ

・実行時におけるC++コードの生成とコンパイル
・メモ

ページリンク

→Risky Dune →Theano解説

■参考サイト(2) sage/Sageノートブックを使ったTheano入門

概要

Theanoの「インストール手順」「簡単な使い方」などについて紹介しています。「共有変数」や「自動微分」について解説されています。

解説テーマ

・theanoの参考サイト
・theanoのインストール
・Theanoの使い方
・必要なライブラリのimport
・変数宣言
・テンソル
・シグモイド関数の例
・共有変数
・線形回帰モデルの例
・Theanoの自動微分
・例1 2次関数
・例3 指数関数
・例4 多項式
・例6 偏微分

ページリンク

→PUKIWIKI →sage/Sageノートブックを使ったTheano入門

■参考サイト(3) Theano入門

概要

Theanoについて非常に細かく解説されています。技術リファレンスとして参照できます。

「Restricted Boltzmann Machine」の実装例を解説しています。

解説テーマ

・実行環境
・ソースコード
・Theano関数の生成
・微分
・共有変数
・乱数の使用
・Restricted Boltzmann Machine (RBM) の説明
・RBMの実装
・呼び出し側の関数
・実行結果
・まとめ

ページリンク

→(株)知能情報システム →技術情報 →Theano 入門

Theano参考情報②Theanoのインストール

環境別のTheanoインストール方法について紹介します。

■Linux(Ubuntu)編

概要

TheanoをUbuntu環境へインストールする方法を紹介しています。

「Theano」+「pylearn2のgpgpu環境」を導入しています。

導入環境

・OS=ubuntu14.04LTS
・GPU=GeForce GTX 970

解説テーマ

・CUDA入れる
・theanoでgpu設定
・Anaconda入れる

ページリンク

→備忘録とか日常とか →ubuntu14.04 theanoとかgpgpu環境構築メモ

■Windows編

概要

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にインストール

■Mac編

概要

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を使用)

■クラウド(AWS)編

概要

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編

概要

オフィシャルのDockerファイルが用意されています。

ページリンク

→Theano →Installing Theano

Theano最新TOPICS

最新情報はありません。

Theano最新CLOSEUPコラム

イベント情報

セミナー講演資料

無料資料プレゼント

2021/03/04 セキュリティDAYS Keyspider資料

講演資料を見るには、 プライバシーポリシーに同意して、送付先メールアドレスをご入力しご請求ください。

またご入力いただきました情報は、当該資料の作成・提供企業とも共有させていただき、当社及び各社のサービス、製品、セミナー、イベントなどのご案内に使用させていただきます。

本資料を見るには次の画面でアンケートに回答していただく必要があります。



セミナー講演資料公開中

データ活用におけるクレンジングの課題 〜「データ連携ツールを使っても非エンジニアには負担」の解決策〜

データ分析の課題をAWS Analyticsサービスで解決する方法

ビッグデータ処理のデータベースとして MySQL HeatWave が最適な理由 〜AWS Aurora/Redshift、GCP BigQuery との性能&コスト比較〜

  • オープソース書籍(サイド)
  • OSSNEWSに広告を掲載しませんか?

facebook

twitter