Reproducible Pipeline - Definição do Glossário de CI/CD
Um reproducible pipeline produz saídas idênticas ao ser reexecutado ao fixar código, versões de dados, dependências e random seeds.
Um reproducible pipeline produz saídas idênticas quando reexecutado com as mesmas entradas, fixando código, versões de dados, dependências e random seeds. É essencial para trabalho de dados e ML auditável.
A reprodutibilidade permite reexecutar um resultado meses depois e obter a mesma resposta, o que é um pré-requisito para depuração e auditoria.
O que fixar
Fixe o commit do código, o snapshot exato dos dados de treinamento, o lockfile de dependências, os digests das container images e os random seeds. Os ephemeral runners ajudam a manter os runs limpos.
Guias relacionados
Idempotent Pipeline - CI/CD Glossary DefinitionIdempotent Pipeline: An idempotent pipeline produces the same end state whether it runs once or many times on…
Experiment Tracking - CI/CD Glossary DefinitionExperiment Tracking: Experiment tracking records the parameters, code version, data version, metrics, and art…
MLOps - CI/CD Glossary DefinitionMLOps: MLOps applies CI/CD, testing, monitoring, and automation practices to the machine-learning lifecycle,…