Repository: EleutherAI/lm-evaluation-harness
Issue: [Refactor] group name error with MMLU
Root cause: Validation Gap

I am trying to run MMLU evaluation with the big refactor branch, pulling in the latest changes,  and run this:
```
python -m lm_eval --model hf --model_args pretrained=mistralai/Mistral-7B-v0.1 --tasks mmlu_anatomy,mmlu_clinical_knowledge,mmlu_college_medicine,mmlu_medical_genetics,mmlu_professional_medicine,mmlu_college_biology
```

and I get the following error:
```
Traceback (most recent call last):                                                                                                                  
File "<frozen runpy>", line 198, in _run_module_as_main                                                                                           
File "<frozen runpy>", line 88, in _run_code                                                                                                      
File "/admin/home-tmabraham/lm-evaluation-harness-eai/lm_eval/__main__.py", line 235, in <module>                                                   
cli_evaluate()                                                                                                                                  
File "/admin/home-tmabraham/lm-evaluation-harness-eai/lm_eval/__main__.py", line 186, in cli_evaluate                                               
results = evaluator.simple_evaluate(                                                                                                                       
^^^^^^^^^^^^^^^^^^^^^^^^^^                                                                                                            
File "/admin/home-tmabraham/lm-evaluation-harness-eai/lm_eval/utils.py", line 347, in _wrapper                                                      
return fn(*args, **kwargs)                                                                                                                               
^^^^^^^^^^^^^^^^^^^                                                                                                                      
File "/admin/home-tmabraham/lm-evaluation-harness-eai/lm_eval/evaluator.py", line 133, in simple_evaluate                                  
results = evaluate(                                                                                                                                         
^^^^^^^^^                                                                                                                             
File "/admin/home-tmabraham/lm-evaluation-harness-eai/lm_eval/utils.py", line 347, in _wrapper                                                      
return fn(*args, **kwargs)                                                                                                                               
^^^^^^^^^^^^^^^^^^^                                                                                                                      
File "/admin/home-tmabraham/lm-evaluation-harness-eai/lm_eval/evaluator.py", line 241, in evaluate                                                
group_name not in task_group_alias                                                                                                                
^^^^^^^^^^                                                                                                                                    
UnboundLocalError: cannot access local variable 'group_name' where it is not associated with a value 
```

The issue seems to be with the groups in the yaml, if I comment those out, it works.

Thanks, solved in #1001