PyTorchのインストール(Ubuntu)| GPUSOROBAN

本記事ではGPUSOROBANのUbuntuインスタンスにPyTorchをインストールする手順を紹介します。

Minicondaをインストールし、conda環境の中にPytorchをインストールする流れとなっています。


GPUSOROBANは高性能なGPUインスタンスが低コストで使えるクラウドサービスです。

GPUSOROBANについて詳しく知りたい方は、以下の公式サイトをご覧ください。


  生成AIに最適なGPUクラウド「高速コンピューティング」|GPUSOROBAN GPUSOROBANの高速コンピューティングは、NVIDIAの高速GPUが業界最安級で使えるクラウドサービスです。NVIDIA A100を始めする高速GPUにより、画像生成AI、大規模言語モデルLLM、機械学習、シミュレーションを高速化します。 業界最安級GPUクラウド | GPUSOROBAN


GPUSOROBANではPyTorchをプリインストールしたインスタンスを利用できます。プリインストールのインスタンスの使い方は、以下の記事をご覧ください。


  プリインストールの利用方法(PyTorch、TensorFlow、JupyterLab)| GPUSOROBAN GPUSOROBAN高速コンピューティングのプリインストールの利用方法を説明しています。PyTorchやTensosrFlow、JupyterLabがプリインストールされたインスタンスを使うことで環境構築にかかる時間を削減できます。 業界最安級GPUクラウド | GPUSOROBAN


目次[非表示]

  1. 1.インスタンスへのSSH接続
  2. 2.CUDAのバージョン確認
  3. 3.Miniconda環境へのログイン
  4. 4.Pytorchのインストール


インスタンスへのSSH接続

はじめにインスタンスへのSSH接続をします。

GPUSOROBANのインスタンスに初めて接続される場合は、以下の記事をご確認ください。


  会員登録~インスタンス作成手順 | GPUSOROBAN GPUSOROBANの会員登録からインスタンス作成・接続までの手順を詳しく解説する記事です。会員登録、電話番号認証、SSHキー作成、インスタンスの作成、キーの設置、ターミナルからのインスタンス接続までの流れを説明しています。 業界最安級GPUクラウド | GPUSOROBAN


CUDAのバージョン確認


CUDAのバージョンに合ったPytorchをインストールするために、CUDAのバージョンを確認する必要があります。


下記コマンドを実行し、CUDAのバージョンを確認します。

※下記画像のCUDAのバージョンは11.6になります

nvcc -V

pytorch


Miniconda環境へのログイン

conda環境へのログインします。

詳細は下記の記事をご確認ください。


  Minicondaを使用したPython仮想環境の構築 | GPUSOROBAN 本記事ではGPUSOROBANのUbuntuインスタンスにMiniconda環境を構築してPythonをインストールする手順を紹介します。 業界最安級GPUクラウド | GPUSOROBAN


Pytorchのインストール

インスタンス接続後にPyTorchのインストールをします。

※インスタンスのCUDAのバージョンによってインストールするPyTorchをインストールするためのコマンドが異なりますので、ご注意ください。

※Pytorchはバージョン1.13.1をインストールしています


(インスタンスの CUDAのバージョンが11.6 の場合)

conda install pytorch==1.13.1 torchvision==0.14.1 torchaudio==0.13.1 pytorch-cuda=11.6 -c pytorch -c nvidia


(インスタンスの CUDAドライバーのバージョンが 11.7 の場合)

conda install pytorch==1.13.1 torchvision==0.14.1 torchaudio==0.13.1 pytorch-cuda=11.7 -c pytorch -c nvidia


インストールをするかを確認されますので"y"を入力し、Enterを押下します。

miniconda


以下、Pytorchのインストール後の確認をします。


Pythonを起動します。

python3


Pytorchをインポートします。

import torch


Pytorchのバージョンを確認します。(インストールした1.13.1が表示されていることを確認)

torch.__version__


miniconda


GPUが認識されるかを確認します。(Trueが返されることを確認します。)

torch.cuda.is_available()


miniconda

以上でPyTorchのインストールが完了です。


本環境には、GPUSOROBANのインスタンスを使用しました。
GPUSOROBANは高性能なGPUインスタンスが低コストで使えるクラウドサービスです。


GPUSOROBANについて詳しく知りたい方は、以下の公式サイトをご覧ください。


  生成AIに最適なGPUクラウド「高速コンピューティング」|GPUSOROBAN GPUSOROBANの高速コンピューティングは、NVIDIAの高速GPUが業界最安級で使えるクラウドサービスです。NVIDIA A100を始めする高速GPUにより、画像生成AI、大規模言語モデルLLM、機械学習、シミュレーションを高速化します。 業界最安級GPUクラウド | GPUSOROBAN





MORE INFORMATION

GPUでお困りの方はGPUSOROBANで解決!
お気軽にご相談ください

10日間無料トライアル
詳しい資料はこちら
質問・相談はこちら