It looks like MLflow auto-logging is kicking in by default whenever you call .fit(), which is why youโre seeing runs even without explicitly using mlflow.sklearn.autolog(). To fix this, you can disable the global autologging and only trigger it when you explicitly call mlflow.xxx.autolog() or wrap your code with with mlflow.start_run(). For more details, you can also visit website resources on MLflowโs official docs.