JupyterHub at imec iLab.t works with accounts of the imec Testbed Portal or Fed4FIRE Portal.

Upon starting your Jupyter-instance you can specify the amount of CPUs, GPUs and Memory that you require. The Jupyter-instances are launched within Docker-containers on the Virtual Wall-infrastructure via GPULab. We support usage of the Jupyter Docker Stacks images, which provide a great starting point for all usage scenarios. Interesting images are:

  • jupyter/scipy-notebook includes popular packages from the scientific Python ecosystem.
  • jupyter/r-notebook includes popular packages from the R ecosystem.
  • jupyter/tensorflow-notebook includes popular Python deep learning libraries like tensorflow and keras.
  • jupyter/datascience-notebook includes libraries for data analysis from the Julia, Python and R communities
  • jupyter/pyspark-notebook includes Python support for Apache Spark.
  • jupyter/all-spark-notebook includes Python, R and Scala support for Apache Spark.

We also offer GPU-enabled images, as the default images mentioned above are not. These images are built on top of the nvidia/cuda base images, and include the gpu-enabled software packages were applicable. They are available pre-built in the public GPULab Docker repository. For example:

  • gitlab.ilabt.imec.be:4567/ilabt/gpu-docker-stacks/tensorflow-notebook:latest-gpu is a GPU-enabled variant of the original tensorflow-notebook.

Your Jupyter instance gives direct access to the storage of your projects on the imec iLab.t infrastructure, you can thus also use this service to view, upload and download files in your project folder.