Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Containerized environment for development/experimentation #39

Open
A669015 opened this issue Sep 18, 2024 · 0 comments
Open

Containerized environment for development/experimentation #39

A669015 opened this issue Sep 18, 2024 · 0 comments
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@A669015
Copy link
Contributor

A669015 commented Sep 18, 2024

We could integrate in the repository a Dockerfile to build an OCI image embedding all the py4cast requirements.
The image could be built by the CI and published (on github.io or docker hub) as the base development/experimentation environment.

The README could document the usage of this image to train models with py4cast, particularly in the case of an HPC platform using Singularity.

It would allow to simplify and rationalize the environment reference files (today 3 different files are provided requirements.txt, env_conda.yaml, env.yaml), keeping only the requirements.txt and documenting the usage of the OCI environment instead of conda.

@A669015 A669015 added documentation Improvements or additions to documentation enhancement New feature or request labels Sep 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant