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", | |
"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) |