始める無料で始める

DVC パイプラインの作成

文書を印刷し、それをスキャンして署名済み PDF 文書を作成するというシンプルなワークフローを例に考えてみましょう。この例では、各ステージの依存関係と出力を DVC が管理します。

print ステージは print.sh に記載された印刷指示に依存し、pages という出力を生成します。scan ステージは scan.sh と(printer の出力である)pages に依存し、signed.pdf という出力を生成します。

あなたの課題は、dvc stage add コマンドを使ってこのワークフローを表す DVC パイプラインを設計することです。構文は以下の通りです。

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

-d フラグと -o フラグはそれぞれ繰り返し使用することで、複数の依存関係や出力を追加できます。

注:演習のセットアップで DVC はすでに初期化済みです。dvc init を再度実行する必要はありません。

この演習はコースの一部です

Machine Learning のための CI/CD

コースを見る

実践的なインタラクティブ演習

理論を実践に変える、インタラクティブな演習のひとつをお試しください

演習を開始する