Open Source MLOps Tool DVC Adds First-of-its-Kind Experiment Versioning

Iterative’s DVC now combines the benefits of version control with experiment tracking, enabling easy recording, comparison, and reproduction of experiments at scale


SAN FRANCISCO, Dec. 07, 2021 (GLOBE NEWSWIRE) -- Iterative, the MLOps company dedicated to streamlining the workflow of data scientists and machine learning (ML) engineers, today announced the latest release of Data Versioning Control (DVC), introducing industry-first, experiment versioning. Experiment versioning gives developers an easy way to save, compare, and reproduce ML experiments at scale in ways that neither traditional software version control nor existing experiment tracking tools can.

“Experiment tracking tools have come a long way. Users no longer need to log experiment information in spreadsheets or notebooks,” said Dave Berenbaum, technical product manager at Iterative. “But current experiment tracking tools usually provide an API to log experiment information, a database to store it, and a dashboard to compare and visualize. DVC experiment versioning builds on modern version control principles and technology to address experiment tracking needs and give developers the most integrated way to iterate their experiments.”

Experiment versioning in DVC builds on modern version control principles and technology to address experiment tracking needs and give developers the easiest and most complete way to iterate their experiments. Experiment versioning is lightweight, using an existing tech stack eliminating the need for additional services. Automated reproduction saves time and complexity while providing confidence and audit-ability, while distributed and flexible collaboration enables any size team to generate experiments individually and share them as they choose.

With experiment versioning, data science teams can:

  • Restore or reproduce any experiment automatically
  • Log experiments end-to-end and track changes introduced by each
  • Keep experiments connected to their Git repo, with no external services needed

With open tools and formats, Iterative is cloud-agnostic, providing greater flexibility and removing the need and lock-in for proprietary AI Platforms.

DVC provides users with a Git-like interface for versioning data, models, and pipelines, bringing version control to machine learning and solving the challenges of reproducibility. Experiment versioning extends DVC's capabilities beyond simple experiment tracking.

To learn more about experiment versioning, check out the blog on the company site and join the Office Hours meetup on Thursday, December 9, 2021, for a demo.

About Iterative
Based in San Francisco, Iterative.ai is the company behind the development of DVC and CML, open-source tools to streamline the workflow of data scientists. Iterative.ai integrates ML workflows into current practices for software development instead of creating a separate AI platform. For more information visit www.iterative.ai.

Media Contact:
Joe Eckert, jeckert@eckertcomms.com
Ray George, ray@eckertcomms.com