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
« 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.
4This module provides tools for finding optimal parameter configurations
5for the research system using Optuna and other optimization methods.
6"""
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)
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]