File size: 458 Bytes
f56ede2
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import yaml

def load_config(config_path):
    try:
        with open(config_path, 'r') as file:
            return yaml.safe_load(file)
    except Exception as e:
        raise ValueError(f"Error loading config file: {e}")
    
def find_config_by_model_id(configs, model_id):
    for config in configs:
        if config['model_id'] == model_id:
            return config
    raise ValueError(f"No configuration found for model_id: {model_id}")