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. | |
| """ | |
| Fine tuning experiments | |
| """ | |
| from ._explorers import MyExplorer | |
| from ..train import main | |
| def explorer(launcher): | |
| launcher.slurm_( | |
| gpus=8, | |
| time=300, | |
| partition='devlab,learnlab') | |
| # Mus | |
| launcher.slurm_(constraint='volta32gb') | |
| grid = "repro" | |
| folder = main.dora.dir / "grids" / grid | |
| for sig in folder.iterdir(): | |
| if not sig.is_symlink(): | |
| continue | |
| xp = main.get_xp_from_sig(sig) | |
| xp.link.load() | |
| if len(xp.link.history) != xp.cfg.epochs: | |
| continue | |
| sub = launcher.bind(xp.argv, [f'continue_from="{xp.sig}"']) | |
| sub.bind_({'ema.epoch': [0.9, 0.95], 'ema.batch': [0.9995, 0.9999]}) | |
| sub.bind_({'test.every': 1, 'test.sdr': True, 'epochs': 4}) | |
| sub.bind_({'dset.segment': 28, 'dset.shift': 2}) | |
| sub.bind_({'batch_size': 32}) | |
| auto = {'dset': 'auto_mus'} | |
| auto.update({'augment.remix.proba': 0, 'augment.scale.proba': 0, | |
| 'augment.shift_same': True}) | |
| sub.bind_(auto) | |
| sub.bind_({'batch_size': 16}) | |
| sub.bind_({'optim.lr': 1e-4}) | |
| sub.bind_({'model_segment': 44}) | |
| sub() | |