Module audiocraft.solvers.audiogen
Classes
class AudioGenSolver (cfg: omegaconf.dictconfig.DictConfig)-
Expand source code
class AudioGenSolver(musicgen.MusicGenSolver): """Solver for AudioGen re-implementation training task. Note that this implementation does not strictly follows the method proposed in https://arxiv.org/abs/2209.15352 but is derived from MusicGen's training pipeline. More information can be found in the AudioGen model card. """ DATASET_TYPE: builders.DatasetType = builders.DatasetType.SOUNDSolver for AudioGen re-implementation training task.
Note that this implementation does not strictly follows the method proposed in https://arxiv.org/abs/2209.15352 but is derived from MusicGen's training pipeline.
More information can be found in the AudioGen model card.
Ancestors
- MusicGenSolver
- StandardSolver
- abc.ABC
- flashy.solver.BaseSolver
Class variables
var DATASET_TYPE : DatasetType
Inherited members
MusicGenSolver:autocastbest_metric_namebuild_dataloadersbuild_modelcommitcommon_train_validevaluateevaluate_audio_generationgenerategenerate_audioget_eval_solver_from_siginitialize_emaload_checkpointslog_model_summaryregister_best_stateregister_emarestorerunrun_epochrun_generate_steprun_one_stagerun_stepsave_checkpointsshould_run_stageshould_stop_trainingshowtrainupdate_best_state_from_stagevalid