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

4 statements  

« prev     ^ index     » next       coverage.py v7.12.0, created at 2026-01-11 00:51 +0000

1""" 

2Optimization submodule for parameter tuning in Local Deep Research. 

3 

4This module provides tools for finding optimal parameter configurations 

5for the research system using Optuna and other optimization methods. 

6""" 

7 

8from local_deep_research.benchmarks.optimization.api import ( 

9 optimize_for_efficiency, 

10 optimize_for_quality, 

11 optimize_for_speed, 

12 optimize_parameters, 

13) 

14from local_deep_research.benchmarks.optimization.metrics import ( 

15 calculate_combined_score, 

16 calculate_quality_metrics, 

17 calculate_resource_metrics, 

18 calculate_speed_metrics, 

19) 

20from local_deep_research.benchmarks.optimization.optuna_optimizer import ( 

21 OptunaOptimizer, 

22) 

23 

24__all__ = [ 

25 "OptunaOptimizer", 

26 "calculate_combined_score", 

27 "calculate_quality_metrics", 

28 "calculate_resource_metrics", 

29 "calculate_speed_metrics", 

30 "optimize_for_efficiency", 

31 "optimize_for_quality", 

32 "optimize_for_speed", 

33 "optimize_parameters", 

34]