🔥 3-day streak
Professional Machine Learning Engineer68 / 166
Question 68 of 166
You maintain a Vertex AI Pipeline built with the Kubeflow Pipelines SDK. It contains several lightweight Python function-based components that each import pandas and scikit-learn. Recently, a pipeline run failed because one component silently pulled a newer scikit-learn version than the one used during development, causing an incompatible model artifact. You want to guarantee that every future run of these components executes with the exact same library versions, while keeping component authoring simple and reproducible. What is the best approach?
Reviewed for accuracy · Report an issueNext question