Spaces:
Sleeping
Sleeping
File size: 1,031 Bytes
8edee29 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | """
evaluation/
-----------
Benchmark harness and metrics for AutoDevAgent.
Standalone package — calls pipeline/graph.py directly with fixed
benchmark tasks. Reports to W&B for reproducible experiment tracking.
Modules:
benchmark — 5 built-in tasks, BenchmarkRunner, BenchmarkResult
metrics — MetricsSummary, compute_metrics, format helpers
Usage:
from evaluation.benchmark import BenchmarkRunner
from evaluation.metrics import compute_metrics
runner = BenchmarkRunner()
results = runner.run_all()
summary = compute_metrics(results)
print(summary.to_summary_string())
"""
from evaluation.benchmark import (
BenchmarkTask,
BenchmarkResult,
BenchmarkRunner,
BENCHMARK_TASKS,
)
from evaluation.metrics import (
MetricsSummary,
compute_metrics,
format_results_for_display,
)
__all__ = [
"BenchmarkTask",
"BenchmarkResult",
"BenchmarkRunner",
"BENCHMARK_TASKS",
"MetricsSummary",
"compute_metrics",
"format_results_for_display",
]
|