πŸ“¦ML Workspace

All-in-one web-based development environment for machine learning

Features & Screenshots β€’ Support β€’ Report a Bug β€’ Github Repo β€’ KnownIssues β€’ NextSteps

The ML workspace is an all-in-one web-based IDE specialized for machine learning and data science. It is simple to deploy and gets you started within minutes to productively built ML solutions on your own machines. This workspace is the ultimate tool for developers preloaded with a variety of popular data science libraries (e.g., Tensorflow, PyTorch, Keras, Sklearn) and dev tools (e.g., Jupyter, VS Code, Tensorboard) perfectly configured, optimized, and integrated.

Highlights

  • πŸ’« Jupyter, JupyterLab, and Visual Studio Code web-based IDEs.

  • πŸ—ƒ Pre-installed with many popular data science libraries & tools.

  • πŸ–₯ Full Linux desktop GUI accessible via web browser.

  • πŸ”€ Seamless Git integration optimized for notebooks.

  • πŸ“ˆ Integrated hardware & training monitoring via Tensorboard & Netdata.

  • πŸšͺ Access from anywhere via Web, SSH, or VNC under a single port.

  • πŸŽ› Usable as remote kernel (Jupyter) or remote machine (VS Code) via SSH.

  • 🐳 Easy to deploy on Mac, Linux, and Windows via Docker.

Features

Jupyter β€’ Desktop GUI β€’ VS Code β€’ JupyterLab β€’ Git Integration β€’ File Sharing β€’ Access Ports β€’ Tensorboard β€’ Extensibility β€’ Hardware Monitoring β€’ SSH Access β€’ Remote Development β€’ Job Execution

The workspace is equipped with a selection of best-in-class open-source development tools to help with the machine learning workflow. Many of these tools can be started from the Open Tool menu from Jupyter (the main application of the workspace):

Install Anything

Within your workspace you have full root & sudo privileges to install any library or tool you need via terminal (e.g., pip, apt-get, conda, or npm). You can find more ways to extend the workspace within the Extensibility section.

!pip install matplotlib-venn

Install Dependencies in Notebooks: It’s a good idea to include cells which install and load any custom libraries or files (which are not pre-installed in the workspace) that your notebook needs.

Last updated