audio-classifier / config.py
ahmedtarekabd's picture
Add Models & files.
4c8f740
raw
history blame contribute delete
724 Bytes
import os
from pathlib import Path
from tqdm import tqdm
import pandas as pd
if os.path.exists("/kaggle"):
# Running on Kaggle
DATA_DIR = Path("/kaggle/input/your-dataset-name")
elif os.path.exists("/content"):
# Running on Google Colab
DATA_DIR = Path("/content")
else:
DATA_DIR = Path("data")
AUDIO_PATH = DATA_DIR / "audios"
AUDIO_CACHE = DATA_DIR / "audio_cache"
PREPROCESSED_CACHE = DATA_DIR / "preprocessed_cache"
FEATURES_CACHE = DATA_DIR / "features_cache"
MODELS_DIR = DATA_DIR / "models"
NUM_WORKERS = os.cpu_count() or 4
def run_config():
for folder in [AUDIO_CACHE, PREPROCESSED_CACHE, FEATURES_CACHE, MODELS_DIR]:
folder.mkdir(parents=True, exist_ok=True)
tqdm.pandas()