Spaces:
Sleeping
Sleeping
Download src/utils/config_loader.py from bach-or-bot/main-model: direct link, hf CLI and curl.
- Browser
- Download file 700 Bytes
-
https://huggingface.co/spaces/bach-or-bot/main-model/resolve/main/src/utils/config_loader.py
- Command line
-
hf download hf://spaces/bach-or-bot/main-model/src/utils/config_loader.py
-
curl -L -o config_loader.py https://huggingface.co/spaces/bach-or-bot/main-model/resolve/main/src/utils/config_loader.py
700 Bytes
| import yaml | |
| from pathlib import Path | |
| # Load config | |
| with open("config/data_config.yml", "r") as f: | |
| config = yaml.safe_load(f) | |
| BASE_DIR = Path(config["base_dir"]).resolve() | |
| # Resolve paths | |
| DATASET_NPZ = BASE_DIR / config["paths"]["dataset_npz"] | |
| RAW_DATASET_NPZ = BASE_DIR / config["paths"]["raw_dataset_npz"] | |
| DATASET_CSV = BASE_DIR / config["paths"]["dataset_csv"] | |
| RAW_DIR = BASE_DIR / config["paths"]["raw_dir"] | |
| PROCESSED_DIR = BASE_DIR / config["paths"]["processed_dir"] | |
| PCA_MODEL = BASE_DIR / config["paths"]["pca_path"] | |
| AUDIO_SCALER = BASE_DIR / config["paths"]["audio_scaler"] | |
| LYRICS_SCALER = BASE_DIR / config["paths"]["lyrics_scaler"] | |
| PCA_SCALER = BASE_DIR / config["paths"]["pca_scaler"] |