Version control for Jupyter Notebooks

Jupyter Notebook extension by Valohai
Get early access

From experimenting to production scale deep learning

Running experiments on cloud is hard

Jupyter notebook is excellent for explorative data science, but with larger data sets, it becomes a hassle to run on your local machine. Alternatively, when running Jupyter in the cloud, it becomes expensive to pay for the cloud unit even when you aren’t using it. 

Get version control for notebooks

Because exploration requires constant changes in the code and data sets, keeping track of what you have done previously becomes tedious to do manually. Not to mention making a rollback into code that produced superior results a couple of days ago.

The solution

Valohai extension for notebook

Run Jupyter notebooks (or Jupyterhub) on a cheap machine (or even localhost) and do the calculations on demand in the cloud on your choice of CPU/GPU/TPU. Valohai launches the machines when needed and automatically shuts them down after the results return to you. At the same time, every experiment is automatically tracked, and you can roll back to any version of your notebook from yesterday, the previous week or several years ago with the click of a button.

Get early access
image8

sign up for the early access program or Read more below!

Be one of the forerunners who steps up the Jupyter Notebook game. Get access to Valohai's Jupyter Notebook extension that allows you to run asynchronous experiments in the cloud and with full version control.

Asynchronous workflow

Data science work, especially in the exploration phase, requires trial-and-error work where running the experiment usually takes considerable time. The Valohai Jupyter Notebook extension lets you do asynchronous experiments. You can launch experiments sequentially or even tens at the same time while trying out different approaches. Read more about asynchronous experiments in deep learning.

asynchronous-workflow-100
version-control_2

Version control

Keeping track of what you have done is imperative for having an audit trail into how a model works but also for rolling back into a version of an experiment that behaved better than another one. The Valohai Jupyter Notebooks extension lets you come back to all your previous experiments and compare them between each other at the end of the day. No more guesswork or post it notes about best experiments, but instead real data on which model behaved the best and instant rollback to the code, data, hyperparameters, environment at the click of a button.

 

Get early access