# Notebook Templates Notebooks are a web-based Jupyter IDE with shared persistent storage for long-term development and inter-notebook collaboration, backed by accelerated compute. Templates are pre-configured notebooks used for machine learning (ML) libraries and repositories. Using templates, you can setup notebook environments that allow you to specify: - The image used for spinning up your container - The Git repository you want to upload to your filesystem - The startup scripts for pulling in your environment variables ## Default Template Details To explore a particular template, expand the **Advanced Options** section while creating a notebook. The `Workspace URL` controls which files load into the notebook file manager, and the `Container Name` controls which container image is used to build the notebook. ## List of Base Templates Paperspace maintains a number of templates that act as tiles when creating a new notebook. These templates assist in working with pre-loaded notebook files and dependencies. Here is a list of recommended templates that Paperspace maintains: | Name | Description | Container Name | Container Registry | Workspace URL | |---|---|---|---|---| | ***PyTorch 1.12*** | PyTorch release (1.12) with GPU support. | `paperspace/gradient-base:pt112-tf29-jax0314-py39-20220803` | [DockerHub](https://hub.docker.com/r/paperspace/gradient-base) | [https://github.com/gradient-ai/PyTorch](https://github.com/gradient-ai/PyTorch) | | ***TensorFlow 2.9.1*** | TensorFlow 2 with GPU support. | `paperspace/gradient-base:pt112-tf29-jax0314-py39-20220803` | [DockerHub](https://hub.docker.com/r/paperspace/gradient-base) | [https://github.com/gradient-ai/TensorFlow](https://github.com/gradient-ai/TensorFlow) | | ***Paperspace + Fast.ai*** | ***Fast.ai*** Paperspace’s Fast.ai template is built for getting up and running with the enormously popular [Fast.ai online MOOC](http://www.fast.ai). | `paperspace/fastai:2.0-fastbook-2022-06-29` | [DockerHub](https://hub.docker.com/r/paperspace/fastai) | [https://github.com/fastai/fastbook.git](https://github.com/fastai/fastbook.git) | | ***NVIDIA RAPIDS*** | NVIDIA’s library to execute end-to-end data science and analytics pipelines on GPU. | `rapidsai/rapidsai:22.06-cuda11.0-runtime-ubuntu18.04-py3.8` | [NVIDIA](https://ngc.nvidia.com/catalog/containers/nvidia:rapidsai:rapidsai) | [https://github.com/gradient-ai/RAPIDS.git](https://github.com/gradient-ai/RAPIDS.git) | | ***DALL-E Mini*** | An impressive image generation model that runs on JAX. | `paperspace/gradient-base:pt112-tf29-jax0314-py39-20220803` | [DockerHub](https://hub.docker.com/r/paperspace/gradient-base) | [`https://github.com/huggingface/transformers.git`](https://github.com/gradient-ai/dalle-mini/blob/main/DALL-E-Mini-inference-pipeline.ipynb) | | ***Stable Diffusion*** | An impressive text-to-image generation model. | `paperspace/gradient-base:pt112-tf29-jax0314-py39-20220803` | [DockerHub](https://hub.docker.com/r/paperspace/gradient-base) | [https://github.com/gradient-ai/stable-diffusion](https://github.com/gradient-ai/stable-diffusion) | | ***Start from Scratch*** | Include libraries from machine learning from the PyTorch, TensorFlow and JAX communities. | `paperspace/gradient-base:tf29-pt112-py39-2022-06-29` | [DockerHub](https://hub.docker.com/r/paperspace/gradient-base) | N/A | | ***Hugging Face Transformers + NLP*** | A state-of-the-art NLP library from Hugging Face | `paperspace/gradient-base:pt112-tf29-jax0314-py39-20220803` | [DockerHub](https://hub.docker.com/r/paperspace/gradient-base) | [https://github.com/huggingface/transformers.git](https://github.com/huggingface/transformers.git) | | ***ClipIt-PixelDraw*** | A creative library for generating pixel art from plain text prompts. | `paperspace/clip-pixeldraw:jupyter` | [DockerHub](https://hub.docker.com/r/paperspace/clip-pixeldraw) | [https://github.com/gradient-ai/ClipIt-PixelDraw](https://github.com/gradient-ai/ClipIt-PixelDraw) | ### Previous Template Versions Here is a list of previous template versions which you can run by copying the desired template’s values for `Container Name` and `Workspace URL` and then pasting these values in the **Advanced Options** section when creating a notebook. **Note**: Templates are frequently added and updated. | Name | Description | Container Name | Container Registry | Workspace URL | |---|---|---|---|---| | ***Python 3.9*** | Python 3.9 with GPU support. | `paperspace/python-runtime:py39-2022-07-06` | [DockerHub](https://hub.docker.com/r/paperspace/python-runtime) | N/A | | ***PyTorch 1.11*** | Latest PyTorch release (1.8) with GPU support. | `paperspace/nb-pytorch:22.02-py3` | [DockerHub](https://hub.docker.com/r/pytorch/pytorch) | [https://github.com/gradient-ai/PyTorch](https://github.com/gradient-ai/PyTorch) | | ***TensorFlow 2.7.0*** | TensorFlow 2 with GPU support. | `paperspace/nb-tensorflow:22.02-tf2-py3` | [DockerHub](https://hub.docker.com/r/tensorflow/tensorflow/) | [https://github.com/gradient-ai/TensorFlow](https://github.com/gradient-ai/TensorFlow) | | ***Paperspace + Fast.ai*** | ***Fast.ai*** Paperspace’s Fast.ai template is built for getting up and running with the enormously popular [Fast.ai online MOOC](http://www.fast.ai). | `paperspace/fastai:2.0-fastbook-2022-05-09-rc3` | [GitHub](https://github.com/Paperspace/fastai-docker) | [https://github.com/fastai/fastbook.git](https://github.com/fastai/fastbook.git) | | ***Hugging Face Transformers*** | A state-of-the-art NLP library from Hugging Face | `paperspace/nb-transformers:4.17.0` | [DockerHub](https://hub.docker.com/r/paperspace/transformers-gpu) | [https://github.com/huggingface/transformers.git](https://github.com/huggingface/transformers.git) | | ***Analytics Vidhya CV*** | Analytics Vidhya container | `jalfaizy/cv_docker:latest` | [GitHub](https://github.com/ufoym/deepo) | N/A | | ***TensorFlow (1.14 GPU)*** | Official docker images for TensorFlow version 1 | `paperspace/dl-containers:tensorflow1140-py36-cu100-cdnn7-jupyter` | [DockerHub](https://hub.docker.com/r/tensorflow/tensorflow/) | N/A | | ***JupyterLab Data Science Stack*** | Jupyter Notebook Data Science Stack | `jupyter/datascience-notebook` | [DockerHub](https://hub.docker.com/r/jupyter/datascience-notebook/) | N/A | | ***JupyterLab Data R Stack*** | Jupyter Notebook R Stack | `jupyter/r-notebook` | [DockerHub](https://hub.docker.com/r/jupyter/r-notebook/) | [https://github.com/gradient-ai/R.git](https://github.com/gradient-ai/R.git) |