feat(metrics): export ROUGE and readability from module

This commit is contained in:
2026-02-03 17:03:28 +00:00
parent aad933f9c4
commit 14ac7dbbb9

View File

@@ -1,9 +1,17 @@
"""Metrics module: BLEU, lexical similarity, and batch processing.""" """Metrics module: BLEU, ROUGE, lexical similarity, readability, and batch processing."""
from veritext.metrics.base import AggregateStats, BatchResult, Metric from veritext.metrics.base import AggregateStats, BatchResult, Metric
from veritext.metrics.bleu import Bleu from veritext.metrics.bleu import Bleu
from veritext.metrics.lexical import Lexical from veritext.metrics.lexical import Lexical
from veritext.metrics.results import BleuResult, LexicalResult from veritext.metrics.readability import Readability
from veritext.metrics.results import (
BleuResult,
LexicalResult,
ReadabilityResult,
RougeResult,
RougeScore,
)
from veritext.metrics.rouge import Rouge
__all__ = [ __all__ = [
"AggregateStats", "AggregateStats",
@@ -13,4 +21,9 @@ __all__ = [
"Lexical", "Lexical",
"LexicalResult", "LexicalResult",
"Metric", "Metric",
"Readability",
"ReadabilityResult",
"Rouge",
"RougeResult",
"RougeScore",
] ]