Spaces:
Running
Running
| """ | |
| Task name mapping utilities for displaying user-friendly task names. | |
| """ | |
| # Mapping from original task names to display names | |
| task_display_names = { | |
| "Perception Temporal Action Loc": "Temporal Action Localisation", | |
| "Llm Merging": "LLM Merging", | |
| "Meta Learning": "Meta Learning", | |
| "Product Recommendation": "Next Product Recommendation", | |
| "Weather Forcast": "Rainfall Prediction", | |
| "Machine Unlearning": "Machine Unlearning", | |
| "Backdoor Trigger Recovery": "Backdoor Trigger Recovery" | |
| } | |
| def get_display_name(task_name): | |
| """ | |
| Get the display name for a task | |
| Args: | |
| task_name (str): The original task name | |
| Returns: | |
| str: The display name for the task | |
| """ | |
| return task_display_names.get(task_name, task_name) | |
| def get_original_name(display_name): | |
| """ | |
| Get the original task name for a display name | |
| Args: | |
| display_name (str): The display name | |
| Returns: | |
| str: The original task name | |
| """ | |
| # Create a reverse mapping | |
| reverse_mapping = {v: k for k, v in task_display_names.items()} | |
| return reverse_mapping.get(display_name, display_name) |