An open-source data logging library for machine learning models and data pipelines. 📚 Provides visibility into data quality & model performance over time. 🛡️ Supports privacy-preserving data collection, ensuring safety & robustness. 📈
The internal column profile cache is flushed when turning the profile into a view, which triggers a call to columnar_update, with empty data. This can cause confusing behavior in custom metrics that keep state related to the number of times the metric has been called.
Suggestion: inspect the _cache and only flush if its not empty.
Description
The internal column profile cache is flushed when turning the profile into a view, which triggers a call to columnar_update, with empty data. This can cause confusing behavior in custom metrics that keep state related to the number of times the metric has been called.
Suggestion: inspect the _cache and only flush if its not empty.