LoslegenKostenlos loslegen

Erstellen einer DVC-Pipeline

Stell dir ein einfaches Beispiel für einen Workflow vor, bei dem ein Dokument gedruckt und anschließend gescannt wird, um ein unterschriebenes PDF-Dokument zu erstellen – mit DVC zur Verwaltung der Abhängigkeiten und Ausgaben jeder Stufe.

Die Stufe print hängt von den Druckanweisungen in print.sh ab und erzeugt die Ausgabe pages. Die Stufe scan hängt von den Anweisungen in scan.sh und von pages (Ausgabe von printer) ab und erzeugt die Ausgabe signed.pdf.

Deine Aufgabe ist es, eine DVC-Pipeline zu entwerfen, die den Workflow mit dem Befehl dvc stage add beschreibt. Die Syntax lautet

dvc stage add -n <stage_name> -d <dependency> -o <output> <command>

Du kannst mehrere Abhängigkeiten und Ausgaben hinzufügen, indem du die Flags -d bzw. -o mehrfach verwendest.

HINWEIS: DVC wurde in der Übung bereits initialisiert. Es ist nicht nötig, dvc init erneut auszuführen.

Diese Übung ist Teil des Kurses

CI/CD für Machine Learning

Kurs anzeigen

Interaktive Übung

In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.

Übung starten