Skip to content

Commit 4792668

Browse files
author
Yuma Kinoshita
authored
Merge pull request #1 from KoueiYamaoka/dev_yama
Update README
2 parents d3ff53b + c3e8eba commit 4792668

File tree

1 file changed

+83
-19
lines changed

1 file changed

+83
-19
lines changed

README.md

+83-19
Original file line numberDiff line numberDiff line change
@@ -3,27 +3,91 @@
33
# スライド
44
- [Slide](https://gitpitch.com/onolab-tmu/pytorch-introduction)
55

6-
# 準備
7-
- Python 3系がインストール済み
8-
- Python 2系の利用はもうやめましょう
9-
- pipやcondaなどのパッケージ管理ツールが利用可能
10-
- (GPUを使う場合) CUDA, cuDNNがインストール済み
11-
126
# このリポジトリのクローン
137
```
148
git clone https://github.com/popura/pytorch-introduction.git
159
```
1610

17-
# PyTorchのインストール
18-
1. [Get Started](https://pytorch.org/get-started/locally/)から自分の環境を選択
19-
1. Run this Command 欄に表示されたコマンドをターミナル上で実行
20-
- torch (PyTorch本体), torchvision (画像処理用パッケージ) がインストールされる
21-
- 仮想環境を作っている人は仮想環境を有効にしてから
22-
1. torchaudio (音響信号処理用パッケージ) のインストール
23-
```
24-
pip install torchaudio
25-
```
26-
1. その他パッケージのインストール
27-
```
28-
pip install matplotlib
29-
```
11+
# 準備
12+
## 前提
13+
- (GPUを使う場合) CUDA, cuDNN がインストール済み
14+
15+
## Python 3系のインストール
16+
- Python 2系の利用はもうやめましょう
17+
- 通常インストール (Windows)
18+
1. [Python 公式](https://python.org) から 64bit 版 Python インストーラをダウンロード
19+
1. customize installation で、Add Python to environment variables にチェックをいれてインストール
20+
1. PowerShell で `python -V` が実行できることを確認
21+
22+
- Anaconda を使用したインストール (Windows)
23+
1. [Anaconda 公式](https://www.anaconda.com/download) から 64bit 版インストーラをダウンロード、インストール
24+
1. Anaoncda PowerShell Prompt で `python -V` が実行できることを確認
25+
26+
## 仮想環境の作成
27+
- 以下,任意の仮想環境名を venv_name とする (例えば venv など,自分で決める)
28+
- 通常環境
29+
1. 作成: pytorch-introduction フォルダ内で
30+
```
31+
% python -m venv venv_name
32+
```
33+
1. 有効化:
34+
```
35+
% ./venv_name/Scripts/activate
36+
```
37+
- Windows 環境でエラーを吐く場合
38+
1. 管理者権限で PowerShell を実行
39+
1. `% Get-ExecutionPolicy` を入力すると Restricted が帰ってくることを確認
40+
1. `% Set-EcecutionPolicy AllSigned` を入力、`Y` を入力
41+
1. pytorch-introduction フォルダ内で `./venv/Scripts/activate`
42+
43+
- Anaconda 環境
44+
1. 作成: 任意の場所で
45+
```
46+
% conda create -n venv_name
47+
% y
48+
```
49+
1. 有効化:
50+
```
51+
% conda activate venv_name
52+
```
53+
54+
## PyTorchのインストール
55+
- 一般
56+
1. [Get Started](https://pytorch.org/get-started/locally/)から自分の環境を選択
57+
1. Run this Command 欄に表示されたコマンドをターミナル上で実行
58+
- torch (PyTorch本体), torchvision (画像処理用パッケージ) がインストールされる
59+
- 仮想環境を作っている人は仮想環境を有効にしてから
60+
61+
- 通常環境 + GPUなし (2020.05.13 時点)
62+
```
63+
% pip install torch==1.5.0+cpu torchvision==0.6.0+cpu -f https://download.pytorch.org/whl/torch_stable.html
64+
```
65+
66+
- Anaconda 環境 + GPUなし
67+
```
68+
% conda install pytorch torchvision cpuonly -c pytorch
69+
```
70+
71+
72+
## torchaudio (音響信号処理用パッケージ) のインストール
73+
- windows 環境以外は `pip install torchaudio` など
74+
- windows 用ビルドはないようなので自分でビルドする必要がある
75+
1. pytorch-introduction 以外の場所で,[torchaudio の github リポジトリ](https://github.com/pytorch/audio) を clone (audioフォルダが作成される)
76+
```
77+
% git clone https://github.com/pytorch/audio
78+
```
79+
1. pytorch-introduction の仮想環境を有効にした状態で,audio内に移動し、`python setup.py install` を入力
80+
81+
## その他必要なパッケージのインストール
82+
- 通常環境
83+
```
84+
% pip install matplotlib torchsummary soundfile
85+
```
86+
87+
- Anaconda 環境
88+
```
89+
% conda install matplotlib
90+
% pip install torchsummary soundfile
91+
```
92+
- 通常,conda のみを用いてインストールするべきだが,torchsummary は pip でしかインストールできない
93+
- conda-forge で配布されている soundfile は最新の Python に対応していない?

0 commit comments

Comments
 (0)