# 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__ = "research@sunbird.ai" __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", ]