Caliban is a tool that helps researchers launch and track their numerical experiments in an isolated, reproducible computing environment. It was developed by machine learning researchers and engineers, and makes it easy to go from a simple prototype running on a workstation to thousands of experimental jobs running on Cloud.
With Caliban, you can:
Develop your experimental code locally and test it inside an isolated (Docker) environment
Easily sweep over experimental parameters
Submit your experiments as Cloud jobs, where they will run in the same isolated environment
Control and keep track of jobs