Introduction
When you train machine learning models, you want to save the results and files so you can use them later or share them. Logging artifacts and models means saving these files in a safe place automatically during training.
When you want to save your trained model to use it later for predictions.
When you want to keep track of files like plots or data samples created during training.
When you want to compare different model versions by saving each one separately.
When you want to share your model and related files with your team easily.
When you want to keep a history of your experiments and their outputs.