Spaces:
Running
Running
# src/__init__.py | |
""" | |
SALT Translation Leaderboard | |
Sunbird AI - 2025 | |
A rigorous evaluation framework for translation models on Ugandan languages. | |
""" | |
__version__ = "0.1.0" | |
__author__ = "Sunbird AI" | |
__email__ = "[email protected]" | |
__description__ = "SALT Translation Leaderboard - Rigorous evaluation of translation models on Ugandan languages" | |
# Package imports for easier access | |
from .evaluation import evaluate_predictions, generate_evaluation_report | |
from .leaderboard import load_leaderboard, add_model_to_leaderboard, get_track_leaderboard | |
from .plotting import create_leaderboard_plot, create_language_pair_heatmap, create_performance_comparison_plot | |
from .test_set import get_public_test_set, get_complete_test_set, create_test_set_download | |
from .utils import sanitize_model_name, get_all_language_pairs, format_language_pair | |
from .validation import validate_submission | |
__all__ = [ | |
# Evaluation | |
"evaluate_predictions", | |
"generate_evaluation_report", | |
# Leaderboard | |
"load_leaderboard", | |
"add_model_to_leaderboard", | |
"get_track_leaderboard", | |
# Plotting | |
"create_leaderboard_plot", | |
"create_language_pair_heatmap", | |
"create_performance_comparison_plot", | |
# Test set | |
"get_public_test_set", | |
"get_complete_test_set", | |
"create_test_set_download", | |
# Utils | |
"sanitize_model_name", | |
"get_all_language_pairs", | |
"format_language_pair", | |
# Validation | |
"validate_submission", | |
] |