Spaces:
Sleeping
Sleeping
File size: 866 Bytes
cacd4d0 |
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 |
"""
Evaluation module for GEPA Optimizer
Includes:
- UniversalSemanticEvaluator: Works for ANY task (recommended for general use)
- BaseEvaluator: Abstract base class for custom evaluators
- Task-specific evaluators for specialized use cases
"""
from .base_evaluator import BaseEvaluator
from .universal_evaluator import UniversalSemanticEvaluator, create_universal_evaluator
from .ui_evaluator import UITreeEvaluator
from .scroll_evaluator import ScrollElementEvaluator
from .validation_evaluator import ValidationEvaluator
from .index_caching_evaluator import IndexCachingEvaluator
__all__ = [
# Universal (recommended)
"UniversalSemanticEvaluator",
"create_universal_evaluator",
# Base class
"BaseEvaluator",
# Task-specific
"UITreeEvaluator",
"ScrollElementEvaluator",
"ValidationEvaluator",
"IndexCachingEvaluator",
]
|