MLOps with Data Version Control: Creating & Using DVC Pipelines
MLOps 2023
| Expert
- 12 videos | 1h 21m 21s
- Includes Assessment
- Earns a Badge
Data Version Control (DVC) pipelines empower data practitioners to define, automate, and version complex data processing workflows. By streamlining end-to-end processes, pipelines enhance collaboration, maintain data lineage, and enable efficient experimentation and deployment in data-centric projects. In this course, you will discover the intricacies of machine learning (ML) pipelines within DVC. You will set up a pipeline with data cleaning, training, and evaluation stages and run these stages using the dvc repro command. Then you will use DVC to track the status of the pipeline with the help of the dvc.lock file. Next, you will run and track a DVC pipeline as an experiment using DVCLive and view metrics and artifacts of your pipeline in the Iterative Studio user interface. Finally, you will queue DVC experiments so they can be run later, either in parallel or sequentially. This course gives you an in-depth understanding of DVC pipelines, equipping you to seamlessly orchestrate and manage your ML workloads.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseSet up a data version control (dvc) project for a machine learning (ml) pipelineTrack training data in dvcAdd a data process stage to an ml pipelineRun a pipeline stageAdd a train stage to an ml pipeline
-
Run multiple pipeline stagesAdd an evaluation stage to an ml pipelineRemove a duplicate dvc.yaml fileRun dvc experiment pipelinesQueue and run experiments sequentially and in parallelSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 54sIn this video, we will discover the key concepts covered in this course. FREE ACCESS
-
6m 43sFind out how to set up a Data Version Control (DVC) project for a machine learning (ML) pipeline. FREE ACCESS
-
6m 53sIn this video, you will learn how to track training data in DVC. FREE ACCESS
-
9m 31sDiscover how to add a data process stage to an ML pipeline. FREE ACCESS
-
10m 11sDuring this video, you will learn how to run a pipeline stage. FREE ACCESS
-
6m 56sIn this video, find out how to add a train stage to an ML pipeline. FREE ACCESS
-
6m 41sDuring this video, discover how to run multiple pipeline stages. FREE ACCESS
-
10m 22sLearn how to add an evaluation stage to an ML pipeline. FREE ACCESS
-
5m 18sFind out how to remove a duplicate dvc.yaml file. FREE ACCESS
-
8m 35sIn this video, discover how to run dvc experiment pipelines. FREE ACCESS
-
6m 22sDuring this video, you will learn how to queue and run experiments sequentially and in parallel. FREE ACCESS
-
1m 54sIn this video, we will summarize the key concepts covered in this course. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.