Package com.tnsai.evaluation.reporting
Class EvaluationReport
java.lang.Object
com.tnsai.evaluation.reporting.EvaluationReport
Aggregated evaluation report with drill-down capability.
Can be exported to JSON.
- Since:
- 0.1.0
-
Constructor Summary
ConstructorsConstructorDescriptionEvaluationReport(BenchmarkResult benchmarkResult, QualityGate.Verdict verdict) -
Method Summary
Modifier and TypeMethodDescriptionbestCases(int limit) Returns the best-performing test cases.Returns per-evaluator statistical summary.voidexportJson(Path path) Exports the report to a JSON file.toMap()Generates a serializable map of the full report.worstCases(int limit) Returns the worst-performing test cases.
-
Constructor Details
-
EvaluationReport
-
-
Method Details
-
evaluatorStats
Returns per-evaluator statistical summary. -
worstCases
Returns the worst-performing test cases. -
bestCases
Returns the best-performing test cases. -
toMap
Generates a serializable map of the full report. -
exportJson
Exports the report to a JSON file.- Throws:
IOException
-
getBenchmarkResult
-
getVerdict
-