lyric-buddy / src /utils.py
nschenone's picture
Added artist names to UI
2c53e2f
raw
history blame
496 Bytes
import yaml
from transformers import pipeline
def load_pipelines_from_config(config_path: str):
with open(config_path, "r") as f:
model_config = yaml.safe_load(f.read())
models = {}
for model, config in model_config.items():
name = f"{model} - ({', '.join(config['artist_names'])})"
models[name] = pipeline(
task=config["task"],
model=config["model_name"],
revision=config["hf_commit_hash"],
)
return models