DeepLearning用に環境構築
様々なサイトを参考にさせていただき、自分なりに環境構築をしてみました。
とりあえず、ローカルのMac(2014 Mid)にて環境を構築してみました。
以前、Windows端末でDeepLearing環境を構築したが、いろんなものをインストールして作ってしまったため、いまいち、よく理解できていないまま、環境ができてしまった。
おかげで、改めるとよくわからないため、今度は、Macにて環境を作ってみた。
こちらを参考に、一通りインストールしてみた!!!
JupterNotebookは動いた!!!
そして気付いた、、、Chainerと言う国産Libraryを使った環境構築だった、、、。
DeepLearningのFramework
DeepLearningを調べていると、いつもこの辺につまずく、、、一体、どのフレームワークを使えばよいのか、、、
https://www.hellocybernetics.tech/entry/2017/05/15/063753
この辺の記事を参考にすると、DeepLearningのFrameworkには大きく2種類あるという。
それはDefine and Run / Define by Runだと。
https://cpp-learning.com/chainer_define-by-run/#Define_and_Run_Define_by_Run
今、インストールしたのはDefine by Runで実行できる環境でした。
悩んだものの、深い意味はないが、「TensorFlow」で環境を構築したかったため、改めて調べ物‼
Anaconda + Keras + TensorFlow
で、新たにTensorFlowを使った環境構築をするために調べていたら、こちらのサイトを発見しました。
https://qiita.com/takunkun/items/7b6a42f9fc9662a1dc86
Anacondaと言う仮想環境を使ったDeepLearning環境の構築
よく見ると、とても便利で最初からこれを使えばよかった、、、そう言えば、私のWindows環境でもこれを見た記憶が、、、ww
ってことで、こちらでTensorFlowの環境を構築!!!
その後、Jupyter Notebookまでインストール!!!
これで、とりあえずローカルにTensorFlowを使った環境を構築することができた。
さて、次は、どうやってWebからDeepLearningの環境を呼び出すか調べねば、、、、
目標がオンラインのWEB上でDeepLearningのモデルを呼び出すことなので、、、。