PyTorchの環境構築をしよう!PyTorchでディープラーニング!!
PyTorchの環境構築について解説しています。ディープラーニングを行うにはPythonのPyTorchを使用しましょう。ちなみにPyTorchとはFacebook社が提供するオープンソースのPythonライブラリである。
PyTorchで機械学習をするために環境を作ろう
この記事は、PyTorchを学習して最終的に株価予想プログラムを作成できるようになろうというものです。
PyTorchのプログラムに触れながら、機械学習の基礎を押さえます。
今回の記事では、Pytorchとは何なのかについて軽く触れたあと、Pytorchの環境構築を行います。
使用している環境はmac OSです。
目次
01. PyTorchとは
02. PyTorchで作る株価予想プログラム
03. PyTorchの環境構築
04. まとめ
01. PyTorchとは
PyTorchとは、Facebook社が提供するオープンソースであり、Pythonでディープラーニングを簡単に行うためのライブラリーです。
ちなみに、一応ライブラリーについて簡単に触れると、いわば道具箱のようなものです。
例えば、釘を抜くとき釘抜きを使えば簡単に抜けますよね?
ライブラリーはその釘抜きを提供してくれるツールです。
PyTorchのメリットを3つ挙げます。
・直感的なコードが書ける
・参照リソースが豊富にある
・データを与えながら実行することができる
3つ目がわかりにくいですよね。
簡単に説明すると、データをプログラムに流しながら計算グラフをする。といった感じです。
現在徐々に注目を集めており、Pythonの機械学習ライブラリとして高い人気を誇ります。
02. PyTorchで作る株価予想プログラム
先ほども述べたように、この記事では、PyTorchを学び最終的に株価を予測するプログラムを作成します。
そのためにまずは、PyTorchで行うディープラーニングの基礎を押さえます。
PyTorchの基礎を押さえたら実際に株価を予想するプログラムを作っていきます。
Windows、 Mac、 Linux系、どれでもPyTorchを使用することができます。
03. PyTorchの環境構築
まず今回は、最初ということで、環境構築をしましょう。
もしPythonがお持ちのデバイスに入っていない場合は先にPythonを導入しましょう。
チェックの順に環境構築を行って下さい。一緒にやってみましょう。
・PyTorchのインストール
まずはPyTorchの公式サイトにアクセスします。
アクセス後この画像のところからインストールします。
・PyTorch BuildではStableを選択しましょう。
・Your OSでは使用しているOSを選択しましょう。
・PackageはPython環境を整えている人はCondaでそれ以外はPipを選択します。
・LanguageはPythonを選択しましょう。
・NVIDIA社のGPUを使用する際のバージョン指定です。
GPUは使用しないのでNoneを選択します。
サイト上のRun This Commandに表示されているコマンドをコマンドプロンプトで実行します。
NOTE: はコマンドの部分ではありませんので注意して下さい。
インストールする際にコマンドで([y]/n)?と表示されたらyesのyを入力してEnterです。
こんな感じの表示を見ることができればインストールが完了しています。
もしエラーが出ていた場合は、doneが表示されなかったり、buildが表示されなかったりすると思います。
## 実行したコードPython 3.9 users will need to add '-c=conda-forge' for installationconda install pytorch torchvision torchaudio -c pytorch
04. まとめ
お疲れ様でした。
ここまで読んでいただきありがとうございました。
Pythonで機械学習を行うための一歩を踏み出すことができました。
次はPyTorchで扱うデータのテンソルについて学びましょう。