Skip to content
Latchkey

Reproducible Pipeline - CI/CD用語集の定義

reproducible pipelineは、コード、データのバージョン、依存関係、random seedを固定することで、再実行時に同一の出力を生成します。

reproducible pipelineは、同じ入力で再実行したときに同一の出力を生成し、コード、データのバージョン、依存関係、random seedを固定します。監査可能なデータとMLの作業に不可欠です。

再現性により、数か月後に結果を再実行しても同じ答えが得られます。これはデバッグと監査の前提条件です。

何を固定するか

コードのcommit、training dataの正確なsnapshot、依存関係のlockfile、container imageのdigest、そしてrandom seedを固定します。ephemeral runnerはrunをクリーンに保つのに役立ちます。

関連ガイド