How would you ensure reproducibility in a machine learning pipeline used for autonomous systems for Autonomous Solutions?