Spaces:
Running
on
Zero
Running
on
Zero
import torch | |
# ─── 1) CONFIG ───────────────────────────────────────────────────── | |
SAMPLE_RATE = 22050 | |
N_MELS = 80 | |
HOP_LENGTH = 256 | |
TIME_SUB = 1 | |
CNN_CH = 256 | |
N_HEADS = 8 | |
D_MODEL = 512 | |
FF_DIM = 1024 | |
N_LAYERS = 6 | |
DEPTHWISE_CONV_KERNEL_SIZE = 31 | |
DROPOUT = 0.1 | |
HIDDEN_DIM = 64 | |
N_TYPES = 7 | |
BATCH_SIZE = 2 | |
GRAD_ACCUM_STEPS = 8 | |
LR = 3e-4 | |
EPOCHS = 200 | |
DEVICE = ( | |
"cuda" | |
if torch.cuda.is_available() | |
else "mps" if torch.backends.mps.is_available() else "cpu" | |
) | |