Export without loading dataset

This commit is contained in:
Michael Hansen
2023-02-14 09:03:06 -06:00
parent 2da125a849
commit acc3068176
4 changed files with 7 additions and 3 deletions

View File

@@ -35,7 +35,7 @@ def main():
args.output = Path(args.output)
args.output.parent.mkdir(parents=True, exist_ok=True)
model = VitsModel.load_from_checkpoint(args.checkpoint)
model = VitsModel.load_from_checkpoint(args.checkpoint, dataset=None)
model_g = model.model_g
# Inference only

View File

@@ -39,7 +39,7 @@ def main():
args.output = Path(args.output)
args.output.parent.mkdir(parents=True, exist_ok=True)
model = VitsModel.load_from_checkpoint(args.checkpoint)
model = VitsModel.load_from_checkpoint(args.checkpoint, dataset=None)
model_g = model.model_g
num_symbols = model_g.n_vocab

View File

@@ -37,7 +37,7 @@ def main():
args.output = Path(args.output)
args.output.parent.mkdir(parents=True, exist_ok=True)
model = VitsModel.load_from_checkpoint(args.checkpoint)
model = VitsModel.load_from_checkpoint(args.checkpoint, dataset=None)
model_g = model.model_g
num_symbols = model_g.n_vocab

View File

@@ -124,6 +124,10 @@ class VitsModel(pl.LightningModule):
num_test_examples: int,
max_phoneme_ids: Optional[int] = None,
):
if self.hparams.dataset is None:
_LOGGER.debug("No dataset to load")
return
full_dataset = LarynxDataset(
self.hparams.dataset, max_phoneme_ids=max_phoneme_ids
)