setup → compare → tune → predict → finalize → savethe whole workflow in six calls
same verbs, five tasksimport pycaret.classification / regression / clustering / anomaly / time_series
setup() is the pipelinesplit + impute/encode/scale + options like fix_imbalance, feature_selection
compare_models = AutoML leaderboardn_select for several; pull() for the grid
tune_model with optuna backendchoose_better keeps it only if it wins
blend/stack for a bumpcombine the top models
interpret_model = SHAPplot_model/evaluate_model for diagnostics
finalize last, then save the pipelinesave_model bundles preprocessing + model
log_experiment=Trueauto MLflow tracking