ML Cookbook

Here is a curated collection of ML Recipes: ready-to-use examples, best practices, and learning materials available to you in the form of interactive environments running on Neuro Platform.

With ML Recipes, you can:

  • Run state of the art (SOTA) deep learning models for a variety of applied tasks.
  • Interact with the results and extend the solution.
  • Upload data, download the results using desktop or mobile device.
  • Make your experiments reproducible.

You can start by taking one of these recipes and experimenting with it as a free tier user or by installing Neuro into your AWS, GCP, or Azure cloud account or on-prem GPU rack.

What's Inside? #

Vision #

Language #

  • Language Recipes - based on Microsoft's NLP Notebooks. Start building Natural Language Processing systems for the following scenarios: Topic Classification, Named Entity Recognition, Question Answering, Sentence Similarity, and more.

Learn #

Prerequisites #

  • Familiarity with working with data in Python.
  • Machine learning concepts (such as training and test sets).
  • Some experience with PyTorch and neural networks is helpful.

Getting Started #

Install Neuro CLI #

To work with ML Recipes, you need to install Neuro Platform CLI.

pip install -U neuromation neuro login

Paste that in a macOS, Windows, or Linux terminal prompt. This command automatically installs Neuro CLI and brings you to the log you in screen of Neuro Platform.

Neuro Platform CLI requires Python 3.7 installed. We suggest installing Anaconda Python 3.7 Distribution. On some distributions, you might have to run pip3 install -U neuromation.

Run ML Recipe #

Choose an ML Recipe from the list above, clone the corresponding repository and follow the instructions from that recipe's README.