parent
a63901c3ac
commit
d61bf5a5ba
54
In%C5%A1tal%C3%A1cia-fairseq.md
Normal file
54
In%C5%A1tal%C3%A1cia-fairseq.md
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
# Inštalácia fairseq
|
||||||
|
|
||||||
|
## 1.Inštalácia prostredia Anaconda
|
||||||
|
```
|
||||||
|
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
|
||||||
|
chmod +x ./Miniconda3-latest-Linux-x86_64.sh
|
||||||
|
./Miniconda3-latest-Linux-x86_64.sh
|
||||||
|
```
|
||||||
|
## 2.Inštalácia pytorch do prostredia Anaconda
|
||||||
|
-Ak máme stroj na ktorom je Compute Combality(CC) > 3.7 tak staci:
|
||||||
|
```
|
||||||
|
conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch
|
||||||
|
```
|
||||||
|
-prípadne zvoliť inú verziu CUDAtoolkit, potrebnú verziu Cudatoolkit vieme zvoliť pomocou: https://en.wikipedia.org/wiki/CUDA#GPUs_supported
|
||||||
|
|
||||||
|
-Ak máme stroj s CC<3.7
|
||||||
|
1. Môžme nainštalovať pytorch ktorý nebude využívat grafickú kartu ale iba CPU
|
||||||
|
```
|
||||||
|
conda install pytorch torchvision torchaudio cpuonly -c pytorch
|
||||||
|
```
|
||||||
|
2. Ak chceme využiť GPU je potrebné nainštalovať pytorch tzv."from source"
|
||||||
|
najprv vhodnu verziu CUDA napr:
|
||||||
|
```
|
||||||
|
conda install -c anaconda cudatoolkit=10.2
|
||||||
|
```
|
||||||
|
potom nainštalovať závislosti:
|
||||||
|
```
|
||||||
|
conda install numpy ninja pyyaml mkl mkl-include setuptools cmake cffi typing_extensions future six requests dataclasses
|
||||||
|
(pre linux) *conda install -c pytorch magma-cuda102
|
||||||
|
(pre MACOS) *conda install pkg-config libuv
|
||||||
|
(pre Windows) *conda install -c conda-forge libuv=1.39
|
||||||
|
```
|
||||||
|
následne stiahnuť pytorch z gitu:
|
||||||
|
```
|
||||||
|
git clone --recursive https://github.com/pytorch/pytorch
|
||||||
|
```
|
||||||
|
A na záver skontrolovať obsah zlozky a spustit inštaláciu:
|
||||||
|
```
|
||||||
|
cd pytorch
|
||||||
|
git submodule sync
|
||||||
|
git submodule update --init --recursive
|
||||||
|
export CMAKE_PREFIX_PATH=${CONDA_PREFIX:-"$(dirname $(which conda))/../"}
|
||||||
|
python setup.py install
|
||||||
|
```
|
||||||
|
## 3.Fairseq
|
||||||
|
Inštaláciu spustíme:
|
||||||
|
```
|
||||||
|
git clone https://github.com/pytorch/fairseq
|
||||||
|
pip install --editable ./
|
||||||
|
```
|
||||||
|
Pre nainštalovanie konkrétnej verzie (verzia 0.10) použijeme:
|
||||||
|
```
|
||||||
|
pip install fairseq==0.10.0
|
||||||
|
```
|
Loading…
Reference in New Issue
Block a user