Installation et utilisation de Tensorflow (suite et fin), Archlinux

Voir aussi : vidéo youtube - dépôt git

Les bibliothèques de Deep Learning et de programmation GPU évoluent constamment. Sur des distributions privilégiant la stabilité, par exemple Debian, il peut donc être intéressant d’installer manuellement des versions plus récentes que celle qui peuvent être proposées dans la logithèque système. Sur des distributions plus à jour, par exemple Archlinux, la logithèque système propose généralement des versions récentes, faciles à installer mais plus propices à des complications ponctuelles (logiciels pas encore empaquetés, montée de versions…).

Tensorflow + Cuda sur Archlinux

pacman -S nvidia cuda cudnn
reboot
pacman -S python-tensorflow-cuda
python mnist_tensorflow.py

Pytorch + Cuda sur Archlinux

pacman -S python-pytorch-cuda
sudo pacman -S base-devel wget
wget https://aur.archlinux.org/cgit/aur.git/snapshot/python-torchvision.tar.gz
tar zxf python-torchvision.tar.gz
cd python-torchvision
makepkg -si
python mnist_pytorch.py

Conclusion