aimclub / FEDOT

Automated modeling and machine learning framework FEDOT
https://fedot.readthedocs.io
BSD 3-Clause "New" or "Revised" License
619 stars 84 forks source link

enh: Add docker with extra requirements #1269

Open nicl-nno opened 3 months ago

nicl-nno commented 3 months ago

https://github.com/aimclub/FEDOT/blob/master/Dockerfile do not include full set of requirements

Candidate solution is:

FROM jupyter/minimal-notebook:python-3.10

USER root

RUN apt-get update && apt-get upgrade -y && \ apt-get install -y --no-install-recommends build-essential cmake ffmpeg libsm6 libxext6 && \ rm -rf /var/lib/apt/lists/*

RUN pip install --no-cache-dir giotto-tda fedot fedot[extra