Een MLproject maken voor de ML-levenscyclus: Modelbeoordeling
In deze oefening ga je verder met het maken van je MLproject-bestand om stappen van de ML-levenscyclus te beheren. Je maakt nog een entry point met de naam model_evaluation. Deze stap in de workflow accepteert de run_id-output van de stap model_engineering en voert modelbeoordeling uit met trainingsgegevens uit onze Insurance-gegevensset.
Je kunt het huidige MLproject-bestand printen via de IPython-shell door print(MLproject) uit te voeren.
Deze oefening maakt deel uit van de cursus
Introductie tot MLflow
Oefeninstructies
- Maak een entry point met de naam
model_evaluation. - Stel parameters in voor
run_id. - Plaats de parameter in het commando.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
"""
# Set the model_evaluation entry point
____:
parameters:
# Set run_id parameter
____:
type: str
default: None
# Set the parameters in the command
command: "python3.9 evaluate.py {____}"
"""