domino logo
5.6
  • Overview
  • Domino Cloud
  • Domino Nexus
  • Code Assist
  • Get started
  • Work with data
  • Develop models
  • Scale out distributed computing
  • Deploy models
  • Monitor models
  • Publish Apps
  • Projects
  • Collaborate
  • Workspaces
  • Jobs
  • Environments
  • Executions
  • Launchers
  • Environment variables
  • Secure credential store
  • Organizations
  • Domino API
  • Domino CLI
  • Troubleshooting
  • Get help
  • Additional resources
  • Send feedback
domino logo
About Domino
Domino Data LabKnowledge BaseData Science BlogTraining
>
User guide
>
Develop models

Develop models

This article introduces training machine learning models in Domino. See the links below to learn about Domino’s benefits and model development concepts.

Train with your favorite libraries and IDEs

Domino is a flexible platform that’s designed to work with your favorite tools:

  • Develop and train models with open-source libraries and your favorite IDEs.

  • Define custom environments to standardize libraries across your team.

  • Use built-in IDEs like Jupyter, VSCode, and RStudio. Or bring your own custom IDEs and access them directly in your browser.

Jupyter Notebooks running in browser through Domino

  • Scale distributed workloads with Dask, Ray, MPI, and Spark.

  • Tune hyperparameters at scale with Ray Tune and other open source libraries.

Manage experiments and collaborate with others

Domino helps you manage experiments and models across your organization:

  • Track and monitor experiments to see logs, outputs, and more.

Compare view

  • Schedule jobs for recurring processes.

  • Develop projects with Git version control.

Next steps

After you understand how to train models in Domino, learn how to Deploy Models and Apps.

Domino Data Lab
Knowledge Base
Data Science Blog
Training
Copyright © 2023 Domino Data Lab. All rights reserved.