โ05-02-2022 09:08 AM
I am logging runs from jupyter notebook. the cells which has `mlflow.sklearn.autlog()` behaves as expected. but, the cells which has .fit() method being called on sklearn's estimators are also being logged as runs without explicitly mentioning `mlflow.sklearn.autlog()` on top. How do I have mlflow log only the ones I call `mlflow.xxxx.autlog()` or by doing `with mlflow.star_run()`?
โ05-02-2022 04:47 PM
โ05-02-2022 04:47 PM
โ05-18-2022 05:35 AM
โ08-24-2025 04:39 PM
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.
โ10-28-2025 07:41 AM
Nice tip! I didnโt know about that auto-logging part. Iโll try this in my next bus apk setup.
โ01-19-2026 02:47 AM