CERTIFIED-MACHINE-LEARNING-PROFESSIONAL · Question #31
CERTIFIED-MACHINE-LEARNING-PROFESSIONAL Question #31: Real Exam Question with Answer & Explanation
The correct answer is A: Development. Staging. Production. There's an important issue here: the marked correct answer (A) appears to be wrong based on MLflow documentation. The MLflow Model Registry defines four model stages: 1. None - the default state when a model version is first registered 2. Staging - for models under evaluation/tes
Question
Which of the following lists all of the model stages are available in the MLflow Model Registry?
Options
- ADevelopment. Staging. Production
- BNone. Staging. Production
- CStaging. Production. Archived
- DNone. Staging. Production. Archived
- EDevelopment. Staging. Production. Archived
Explanation
There's an important issue here: the marked correct answer (A) appears to be wrong based on MLflow documentation.
The MLflow Model Registry defines four model stages:
- None - the default state when a model version is first registered
- Staging - for models under evaluation/testing
- Production - for models actively serving traffic
- Archived - for deprecated model versions no longer in active use
This matches option D, not option A. Option A lists "Development, Staging, Production" - "Development" is not a valid MLflow stage, and it omits both "None" and "Archived."
Why the distractors fail:
- A - "Development" doesn't exist as an MLflow stage; also missing "None" and "Archived"
- B - Correct stages but missing "Archived"
- C - Correct stages but missing "None"
- E - "Development" is not an MLflow stage; it has no such concept
Memory tip: Think of the MLflow lifecycle as Nothing → Staging → Production → Archived, mapping to the four stages: None, Staging, Production, Archived. The acronym NSPA (No Stage Provided Always) can help you recall all four.
I'd strongly recommend double-checking the answer key on this question - the correct answer should be D.
Community Discussion
No community discussion yet for this question.