Skip to content
Snippets Groups Projects
Commit fbfe1f30 authored by Ludovic Noels's avatar Ludovic Noels
Browse files

Merge branch 'revert-c996a5a1' into 'lingHO2'

Revert "update for ubunut 22.04"

See merge request !368
parents c996a5a1 5874ac74
No related branches found
No related tags found
2 merge requests!370Running version,!368Revert "update for ubunut 22.04"
...@@ -587,64 +587,52 @@ C) Install Open Cascade (optional) ...@@ -587,64 +587,52 @@ C) Install Open Cascade (optional)
D) Install Torch D) Install Torch
cd local cd local
// no gpu // no gpu
wget https://download.pytorch.org/libtorch/nightly/cpu/libtorch-shared-with-deps-latest.zip wget https://download.pytorch.org/libtorch/cpu/libtorch-shared-with-deps-1.4.0%2Bcpu.zip
unzip libtorch-shared-with-deps-latest.zip unzip libtorch-shared-with-deps-1.4.0+cpu.zip
if you need in python3 without gpu if you need in python3 without gpu
sudo pip3 install --pre torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/nightly/cpu pip3 install torch==1.7.1+cpu torchvision==0.8.2+cpu torchaudio==0.7.2 -f https://download.pytorch.org/whl/torch_stable.html
// gpu // gpu
1) clean up (still with new ubuntu?, to check) 1) clean up
sudo rm /etc/apt/sources.list.d/cuda* sudo rm /etc/apt/sources.list.d/cuda*
sudo apt remove --autoremove nvidia-cuda-toolkit sudo apt remove --autoremove nvidia-cuda-toolkit
sudo apt remove --autoremove nvidia-* sudo apt remove --autoremove nvidia-*
2) purge (still with new ubuntu?, to check) 2) purge
sudo apt-get purge nvidia* sudo apt-get purge nvidia*
sudo apt-get autoremove sudo apt-get autoremove
sudo apt-get autoclean sudo apt-get autoclean
sudo rm -rf /usr/local/cuda* sudo rm -rf /usr/local/cuda*
3) install graphics (still with new ubuntu?, to check) 3) install graphics
sudo apt update sudo apt update
sudo add-apt-repository ppa:graphics-drivers sudo add-apt-repository ppa:graphics-drivers
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/3bf863cc.pub sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/7fa2af80.pub
sudo bash -c 'echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64 /" > /etc/apt/sources.list.d/cuda.list' sudo bash -c 'echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64 /" > /etc/apt/sources.list.d/cuda.list'
//sudo bash -c 'echo "deb http://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu2004/x86_64 /" > /etc/apt/sources.list.d/cuda_learn.list' sudo bash -c 'echo "deb http://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu2004/x86_64 /" > /etc/apt/sources.list.d/cuda_learn.list'
// alternative?
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-ubuntu2204.pinsudo
mv cuda-ubuntu2204.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget https://developer.download.nvidia.com/compute/cuda/11.7.1/local_installers/cuda-repo-ubuntu2204-11-7-local_11.7.1-515.65.01-1_amd64.debsudo
dpkg -i cuda-repo-ubuntu2204-11-7-local_11.7.1-515.65.01-1_amd64.debsudo
cp /var/cuda-repo-ubuntu2204-11-7-local/cuda-*-keyring.gpg /usr/share/keyrings/sudo apt-get update
4) install cuda
sudo apt update sudo apt update
sudo apt install cuda-11-7 sudo apt install cuda-11-0
sudo apt install libcudnn7
add in your .bashrc add in your .bashrc
export PATH=/usr/local/cuda/bin/:$PATH export PATH=/usr/local/cuda/bin/:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64/:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=/usr/local/cuda/lib64/:$LD_LIBRARY_PATH
5) install cudnn (still with new ubuntu?, to check) 4) install cudnn
method 1) download cudnn from nvidia (you need to register and downloadmanualy
sudo apt-get -y install nvidia-cudnn https://developer.nvidia.com/compute/machine-learning/cudnn/secure/8.0.4/11.0_20200923/cudnn-11.0-linux-x64-v8.0.4.30.tgz
copy in your local directory
method 2) tar xvf cudnn-11.0-linux-x64-v8.0.4.30.tgz
download cudnn from nvidia (you need to register and downloadmanualy sudo cp cuda/include/cudnn*.h /usr/local/cuda/include
https://developer.nvidia.com/compute/cudnn/secure/8.5.0/local_installers/11.7/cudnn-local-repo-cross-sbsa-ubuntu2204-8.5.0.96_1.0-1_all.deb or sudo ln -s ~/local/cuda/include/cudnn* /usr/local/cuda/include/
copy in your local directory sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
tar xvf cudnn-11.0-linux-x64-v8.0.4.30.tgz or sudo ln -s ~/local/cuda/lib64/libcudnn* /usr/local/cuda/lib64
sudo ln -s ~/local/cuda/include/cudnn* /usr/local/cuda/include/ sudo chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn*
sudo ln -s ~/local/cuda/lib64/libcudnn* /usr/local/cuda/lib64 5) download torch with gpu
sudo chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn* wget https://download.pytorch.org/libtorch/cu110/libtorch-shared-with-deps-1.7.0%2Bcu110.zip
6) download torch with gpu unzip libtorch-shared-with-deps-1.7.0%2Bcu110.zip
wget https://download.pytorch.org/libtorch/nightly/cu117/libtorch-shared-with-deps-latest.zip
unzip libtorch-shared-with-deps-latest.zip
7) if you need in python3 6) if you need in python3
(with gpu) (with gpu)
pip3 install --pre torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/nightly/cu117 sudo pip3 install torch==1.7.1+cu110 torchvision==0.8.2+cu110 torchaudio===0.7.2 -f https://download.pytorch.org/whl/torch_stable.html
(without gpu) (without gpu)
pip3 install --pre torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/nightly/cpu sudo pip3 install torch==1.7.1+cpu torchvision==0.8.2+cpu torchaudio==0.7.2 -f https://download.pytorch.org/whl/torch_stable.html
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment