Coverage for src/polars_eval_metrics/__init__.py: 100%

7 statements  

« prev     ^ index     » next       coverage.py v7.10.7, created at 2025-09-29 15:04 +0000

1""" 

2Polars Eval Metrics - High-performance model evaluation framework. 

3 

4Simple, fast, and flexible metric evaluation using Polars lazy evaluation. 

5""" 

6 

7# pyre-strict 

8 

9from .ard import ARD 

10from .metric_define import MetricDefine, MetricScope, MetricType 

11from .metric_evaluator import MetricEvaluator 

12from .metric_helpers import create_metrics 

13from .metric_registry import MetricRegistry 

14from .table_formatter import ard_to_gt, ard_to_wide, pivot_to_gt 

15 

16 

17__all__ = [ 

18 # Core 

19 "ARD", 

20 "MetricDefine", 

21 "MetricType", 

22 "MetricScope", 

23 "create_metrics", 

24 "MetricRegistry", 

25 "MetricEvaluator", 

26 # Table formatting 

27 "ard_to_gt", 

28 "ard_to_wide", 

29 "pivot_to_gt", 

30]