@@ -195,14 +198,12 @@ class SoundStreamTrainer(nn.Module):
self.soundstream,
self.optim,
self.discr_optim,
self.dl,
self.valid_dl
self.dl
)=self.accelerator.prepare(
self.soundstream,
self.optim,
self.discr_optim,
self.dl,
self.valid_dl
self.dl
)
# prepare the multiscale discriminators with accelerator
@@ -224,7 +225,7 @@ class SoundStreamTrainer(nn.Module):
self.results_folder=Path(results_folder)
ifforce_clear_prev_resultsisTrueor(notexists(force_clear_prev_results)andlen([*self.results_folder.glob('**/*')])>0andyes_or_no('do you want to clear previous experiment checkpoints and results?')):
ifself.is_mainandforce_clear_prev_resultsisTrueor(notexists(force_clear_prev_results)andlen([*self.results_folder.glob('**/*')])>0andyes_or_no('do you want to clear previous experiment checkpoints and results?')):
@@ -528,7 +536,7 @@ class SemanticTransformerTrainer(nn.Module):
self.results_folder=Path(results_folder)
ifforce_clear_prev_resultsisTrueor(notexists(force_clear_prev_results)andlen([*self.results_folder.glob('**/*')])>0andyes_or_no('do you want to clear previous experiment checkpoints and results?')):
ifself.is_mainandforce_clear_prev_resultsisTrueor(notexists(force_clear_prev_results)andlen([*self.results_folder.glob('**/*')])>0andyes_or_no('do you want to clear previous experiment checkpoints and results?')):
@@ -763,7 +771,7 @@ class CoarseTransformerTrainer(nn.Module):
self.results_folder=Path(results_folder)
ifforce_clear_prev_resultsisTrueor(notexists(force_clear_prev_results)andlen([*self.results_folder.glob('**/*')])>0andyes_or_no('do you want to clear previous experiment checkpoints and results?')):
ifself.is_mainandforce_clear_prev_resultsisTrueor(notexists(force_clear_prev_results)andlen([*self.results_folder.glob('**/*')])>0andyes_or_no('do you want to clear previous experiment checkpoints and results?')):