22. Multi-Task Fine-Tuning
Chapter 22 of 24 · 20 min
EXERCISE
: Implement Task Routing
def evaluate_multitask(model, task_datasets):
"""Report per-task performance."""
results = {}
for task_name, dataset in task_datasets.items():
metrics = evaluate_model(model, dataset)
results[task_name] = metrics
print(f"{task_name}: {metrics}")
return results
Run this before and after multi-task training to measure generalization.