Sign inSign up

jlphillips/csci4850

By jlphillips

•Updated almost 3 years ago

Image for CSCI 4850/5850 - Neural Networks

Image
0

6.7K

jlphillips/csci4850 repository overview

⁠This container is out-dated

Please see jlphillips/csci for the new stack: https://hub.docker.com/repository/docker/jlphillips/csci/⁠

⁠CSCI4850

Docker container for CSCI 4850/5850 - Neural Networks (ver. 2023-01-04)

This container is built on top of jupyter/datascience-notebook provided by jupyter/docker-stacks. It provides a JupyterLab environment with several essential (and non-essential) tools used in CSCI4850/5850 - Neural Networks.

The recommended way to obtain the docker image is to pull from DockerHub:

docker pull jlphillips/csci4850:2023-Spring
docker run -it --rm -p 8888:8888 --user root -e JUPYTER_ENABLE_LAB=yes -e GRANT_SUDO=yes -v /home/jphillips:/home/jovyan/work jlphillips/csci4850:2023-Spring

You will need to modify /home/jphillips to instead indicate where your files are located in order to make this work...

If you would like to utilize Nvidia GPUs (drivers/cards supporting CUDA 11.6 or higher only), you will also need to make sure your Docker installation is set up to use the Nvidia container toolkit, as described here⁠, or just sudo apt-get install nvidia-container-toolkit if you are using the Lambda Stack on your host.

docker pull jlphillips/csci4850
docker run -it --rm -p 8888:8888 --user root --gpus all -e NVIDIA_VISIBLE_DEVICES=all -e JUPYTER_ENABLE_LAB=yes -e GRANT_SUDO=yes -v /home/jphillips:/home/jovyan/work jlphillips/csci4850:2023-Spring

However, if you want to build the image yourself, then do the following...

To prep:

git clone https://github.com/jlphillipsphd/CSCI4850.git

To build:

docker build -t csci4850 CSCI4850

To run:

docker run -it --rm -p 8888:8888 --user root -e JUPYTER_ENABLE_LAB=yes -e GRANT_SUDO=yes -v /home/jphillips:/home/jovyan/work csci4850

Tag summary

Content type

Image

Digest

sha256:c5c386e93…

Size

10.8 GB

Last updated

about 4 years ago

docker pull jlphillips/csci4850