minor edits on notes

This commit is contained in:
Joseph Hopfmüller
2024-11-17 22:16:52 +01:00
parent 87f40fc37c
commit 086240489a
4 changed files with 36 additions and 41 deletions

View File

@@ -1,6 +1,6 @@
# CUDA 12.4 Install # CUDA 12.4 Install
> https://unknowndba.blogspot.com/2024/04/cuda-getting-started-on-wsl.html (@\_freddenis\_, 2024) > <https://unknowndba.blogspot.com/2024/04/cuda-getting-started-on-wsl.html> (@\_freddenis\_, 2024)
```bash ```bash
# get md5sums # get md5sums
@@ -49,10 +49,9 @@ make
./devicequery ./devicequery
``` ```
### if the cuda-toolkit install fails with unmet dependencies ### if the cuda-toolkit install fails with unmet dependencies
>https://askubuntu.com/a/1493087 (jspinella, 2023, CC BY-SA 4.0) ><https://askubuntu.com/a/1493087> (jspinella, 2023, CC BY-SA 4.0)
1. Open the *new* file for storing the sources list 1. Open the *new* file for storing the sources list
@@ -60,7 +59,7 @@ make
sudo nano /etc/apt/sources.list.d/ubuntu.sources sudo nano /etc/apt/sources.list.d/ubuntu.sources
``` ```
2. Paste in the following at the end of the file: 2. Paste in the following at the end of the file:
```raw ```raw
Types: deb Types: deb
@@ -71,4 +70,3 @@ make
``` ```
3. Save the file and run `sudo apt update` - now the install command for CUDA should work. 3. Save the file and run `sudo apt update` - now the install command for CUDA should work.

View File

@@ -1,4 +1,4 @@
# useful links # useful links
- (Optuna)[https://optuna.org] Hyperparameter optimization framework - [Optuna](https://optuna.org) Hyperparameter optimization framework
`pip install optuna` `pip install optuna`

View File

@@ -1,46 +1,42 @@
# pyenv install # pyenv installation
## install ## pyenv
nice to have: 1. Install pyenv
```bash ```bash
sudo apt install python-is-python3 curl https://pyenv.run | bash
``` ```
```bash 2. setup zsh
curl https://pyenv.run | bash
```
## setup zsh add the following to `.zshrc`:
add the following to `.zshrc`: ```bash
export PYENV_ROOT="$HOME/.pyenv"
[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
```
```bash ## python installation
export PYENV_ROOT="$HOME/.pyenv"
[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
```
## pyenv install 1. prerequisites
prerequisites: ```bash
sudo apt update
sudo apt install build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev curl git \
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev \
libffi-dev liblzma-dev python3-pip
```
```bash 2. install
sudo apt update
sudo apt install build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev curl git \
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev \
libffi-dev liblzma-dev python3-pip
```
install: ```bash
# using python 3.12.7 as an example
pyenv install 3.12.7
```bash # optional
# using python 3.12.7 as an example pyenv global 3.12.7
pyenv install 3.12.7 pyenv versions
```
# optional
pyenv global 3.12.7
pyenv versions
```

View File

@@ -8,7 +8,8 @@ source ./.venv/bin/activate
``` ```
## install pytorch ## install pytorch
> https://pytorch.org/get-started/locally/
> <https://pytorch.org/get-started/locally/>
```bash ```bash
pip install torch torchvision torchaudio pip install torch torchvision torchaudio