Image

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公式サイト





アクセス後この画像のところからインストールします。

・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 installation
conda install pytorch torchvision torchaudio -c pytorch


04. まとめ


お疲れ様でした。

ここまで読んでいただきありがとうございました。

Pythonで機械学習を行うための一歩を踏み出すことができました。

次はPyTorchで扱うデータのテンソルについて学びましょう