Coverage for src/local_deep_research/benchmarks/metrics/__init__.py: 100%

4 statements  

« prev     ^ index     » next       coverage.py v7.14.1, created at 2026-06-03 23:15 +0000

1""" 

2Unified metrics module for benchmark evaluation and optimization. 

3 

4This package provides metrics calculation, reporting, and visualization 

5functionality for both regular benchmarks and parameter optimization. 

6""" 

7 

8from .calculation import ( 

9 calculate_combined_score, 

10 calculate_metrics, 

11 calculate_quality_metrics, 

12 calculate_resource_metrics, 

13 calculate_speed_metrics, 

14) 

15from .reporting import generate_report 

16from .statistics import ( 

17 sample_size_for_difference, 

18 wilson_score_interval, 

19) 

20 

21__all__ = [ 

22 "calculate_combined_score", 

23 "calculate_metrics", 

24 "calculate_quality_metrics", 

25 "calculate_resource_metrics", 

26 "calculate_speed_metrics", 

27 "generate_report", 

28 "sample_size_for_difference", 

29 "wilson_score_interval", 

30]