tarepan / UniversalVocoding

A PyTorch implementation of "Robust Universal Neural Vocoding"
https://tarepan.github.io/UniversalVocoding
MIT License
2 stars 1 forks source link

Missing loss in validation #7

Open tarepan opened 3 years ago

tarepan commented 3 years ago

Error

Traceback (most recent call last):
  File "/usr/lib/python3.7/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/lib/python3.7/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/usr/local/lib/python3.7/dist-packages/rnnms/main_train.py", line 37, in <module>
    main_train()
  File "/usr/local/lib/python3.7/dist-packages/rnnms/main_train.py", line 33, in main_train
    train(args_scpt, datamodule)
  File "/usr/local/lib/python3.7/dist-packages/rnnms/train.py", line 51, in train
    trainer.fit(model, datamodule=datamodule)
  File "/usr/local/lib/python3.7/dist-packages/pytorch_lightning/trainer/trainer.py", line 552, in fit
    self._run(model)
  File "/usr/local/lib/python3.7/dist-packages/pytorch_lightning/trainer/trainer.py", line 922, in _run
    self._dispatch()
  File "/usr/local/lib/python3.7/dist-packages/pytorch_lightning/trainer/trainer.py", line 990, in _dispatch
    self.accelerator.start_training(self)
  File "/usr/local/lib/python3.7/dist-packages/pytorch_lightning/accelerators/accelerator.py", line 92, in start_training
    self.training_type_plugin.start_training(trainer)
  File "/usr/local/lib/python3.7/dist-packages/pytorch_lightning/plugins/training_type/training_type_plugin.py", line 161, in start_training
    self._results = trainer.run_stage()
  File "/usr/local/lib/python3.7/dist-packages/pytorch_lightning/trainer/trainer.py", line 1000, in run_stage
    return self._run_train()
  File "/usr/local/lib/python3.7/dist-packages/pytorch_lightning/trainer/trainer.py", line 1049, in _run_train
    self.fit_loop.run()
  File "/usr/local/lib/python3.7/dist-packages/pytorch_lightning/loops/base.py", line 111, in run
    self.advance(*args, **kwargs)
  File "/usr/local/lib/python3.7/dist-packages/pytorch_lightning/loops/fit_loop.py", line 200, in advance
    epoch_output = self.epoch_loop.run(train_dataloader)
  File "/usr/local/lib/python3.7/dist-packages/pytorch_lightning/loops/base.py", line 111, in run
    self.advance(*args, **kwargs)
  File "/usr/local/lib/python3.7/dist-packages/pytorch_lightning/loops/epoch/training_epoch_loop.py", line 150, in advance
    "on_train_batch_end", processed_batch_end_outputs, batch, self.iteration_count, self._dataloader_idx
  File "/usr/local/lib/python3.7/dist-packages/pytorch_lightning/trainer/trainer.py", line 1228, in call_hook
    trainer_hook(*args, **kwargs)
  File "/usr/local/lib/python3.7/dist-packages/pytorch_lightning/trainer/callback_hook.py", line 189, in on_train_batch_end
    callback.on_train_batch_end(self, self.lightning_module, outputs, batch, batch_idx, dataloader_idx)
  File "/usr/local/lib/python3.7/dist-packages/pytorch_lightning/callbacks/model_checkpoint.py", line 296, in on_train_batch_end
    self.save_checkpoint(trainer)
  File "/usr/local/lib/python3.7/dist-packages/pytorch_lightning/callbacks/model_checkpoint.py", line 373, in save_checkpoint
    self._validate_monitor_key(trainer)
  File "/usr/local/lib/python3.7/dist-packages/pytorch_lightning/callbacks/model_checkpoint.py", line 691, in _validate_monitor_key
    raise MisconfigurationException(m)
pytorch_lightning.utilities.exceptions.MisconfigurationException: ModelCheckpoint(monitor='val_loss') not found in the returned metrics: ['loss']. HINT: Did you call self.log('val_loss', value) in the LightningModule?