keepsake icon indicating copy to clipboard operation
keepsake copied to clipboard

Replicable runtime environments

Open bfirsh opened this issue 4 years ago • 2 comments

Why

One part of reproducibility is ensuring the same code, training data, and hyperparams. But another is ensuring the same runtime environment -- system dependencies, Python dependencies, CUDA versions, even types of GPU.

How

This may involve some kind of integration with Docker to ensure a consistent environment.

Related

  • #308

bfirsh avatar Nov 09 '20 18:11 bfirsh

@bfirsh is this currently being worked on? I'd love to contribute to the Dockerization of keepsake

enochkan avatar Mar 08 '21 16:03 enochkan

@enochkan We're thinking of doing this as a separate tool. We're chatting about this in #packaging on Discord if you want to get involved!

bfirsh avatar Mar 09 '21 00:03 bfirsh