Register
Login
Resources
Docs Blog Datasets Glossary Case Studies Tutorials & Webinars
Product
Data Engine LLMs Platform Enterprise
Pricing Explore
Connect to our Discord channel

index.md 2.3 KB

You have to be logged in to leave a comment. Sign In
title description
DVC and DagsHub Tutorial – Classifying MNIST Handwritten Digits with ML Pipelines – Overview Embark on a journey through machine learning basics with this DagsHub tutorial, where you'll learn to classify MNIST handwritten digits. Discover how to version your data pipeline with DVC and leverage DagsHub for project repository management and pipeline visualization, streamlining your ML workflows

Tutorial Overview

Creating an awesome project using DVC and DagsHub

This tutorial covers creating a model to classify images of hand-written digits (0 to 9) using MNIST as the data-set. This problem is often considered a "Hello, World" for machine learning, and is therefore relatively simple.

The focus of the tutorial is to show how we use DVC in order to version our data pipeline, the benefits that it brings to our workflow and the advantages of using DagsHub as a repo for our projects and as a pipeline visualization tool.
If you want to learn about using DagsHub to track and visualize reproducible experiments, we suggest that you first go to our other tutorial.

Screenshot Samples from the MNIST test data set (source: Josef Steppan on Wikimedia Commons)
## DVC? Short for [Data Version Control](https://dvc.org), it's a tool that solves the versioning and reproducibility problems in the data science and machine learning fields. It does so by enabling data versioning as well as pipeline versioning, which in turn enables experiment reproducibility and easier collaboration. DVC is built to work synergistically[^1] alongside Git, which is still used as the backbone for file versioning.

[^1]: We're almost sure that's a real word

Too slow for you?

Here is a link to the complete code repo. You can go over it or use the code as you wish.

See the project on DagsHub

The tutorial will guide you, step-by-step, to create this repo.

Tip!

Press p or to see the previous file or, n or to see the next file

Comments

Loading...