The simplest approach for RunPod is to use the EveryDream2 template to load a fully configured docker image.
JupterLab will run on the pod by default. When opening JupyterLab [Port 8888]
you will be prompted for a password. The default password is EveryDream
. This can be changed by editing the pod's environment variables.
You can also enable full SSH support by setting the PUBLIC_KEY environment variable
Tensorboard will run automatically, and can be viewed on [Port 6006]
The EveryDream2 docker image is also compatible with vast.ai.
ghcr.io/victorchall/everydream2trainer:main
You can enable JupyterLab as part of the Vast.ai instance configuration. No JupyterLab password is required.
You can specify tensorboard to run at startup as part of your instance config.
Open the tensorboard port via docker
tensorboard --logdir /workspace/EveryDream2trainer/logs --host 0.0.0.0 &
Run the Train_JupyterLab.ipynb
notebook