Spaces:
Configuration error
Configuration error
# Copyright (c) Meta Platforms, Inc. and affiliates. | |
# All rights reserved. | |
# | |
# This source code is licensed under the license found in the | |
# LICENSE file in the root directory of this source tree. | |
""" | |
Main training for the Track A MDX models. | |
""" | |
from ._explorers import MyExplorer | |
from ..train import main | |
TRACK_B = ['e51eebcc', 'a1d90b5c', '5d2d6c55', 'cfa93e08'] | |
def explorer(launcher): | |
launcher.slurm_( | |
gpus=8, | |
time=3 * 24 * 60, | |
partition='learnlab') | |
# Reproduce results from MDX competition Track A | |
# This trains the first round of models. Once this is trained, | |
# you will need to schedule `mdx_refine`. | |
for sig in TRACK_B: | |
while sig is not None: | |
xp = main.get_xp_from_sig(sig) | |
sig = xp.cfg.continue_from | |
for dset in ['extra44', 'extra_test']: | |
sub = launcher.bind(xp.argv, dset=dset) | |
sub() | |
if dset == 'extra_test': | |
sub({'quant.diffq': 1e-4}) | |
sub({'quant.diffq': 3e-4}) | |