From 2dceea02d7b450db0f61c62d76f88c5c47fd353c Mon Sep 17 00:00:00 2001 From: Ian Coffey Date: Wed, 22 Apr 2020 09:55:14 -0400 Subject: [PATCH] add a recipe around being able to install auto_sklearn --- docs/using/recipes.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/docs/using/recipes.md b/docs/using/recipes.md index a5542259..edde2f26 100644 --- a/docs/using/recipes.md +++ b/docs/using/recipes.md @@ -516,3 +516,24 @@ RUN pip install jupyter_contrib_nbextensions && \ Ref: [https://github.com/jupyter/docker-stacks/issues/675](https://github.com/jupyter/docker-stacks/issues/675) + +## Enable auto-sklearn notebooks + +Using auto-sklearn requires swig, which the other notebook images lack, so it cant be experimented with. Also, there is no Conda package for auto-sklearn. + +``` +ARG BASE_CONTAINER=jupyter/scipy-notebook +FROM jupyter/scipy-notebook:latest + +USER root + +# autosklearn requires swig, which no other image has +RUN apt-get update && \ + apt-get install -y --no-install-recommends swig && \ + rm -rf /var/lib/apt/lists/* + +USER $NB_UID +ARG py_ver=3.6 + +RUN pip install auto-sklearn +```