espnet.tts package¶
Initialize sub package.
espnet.tts.__init__¶
Initialize sub package.
espnet.tts.pytorch_backend.tts¶
E2E-TTS training / decoding functions.
-
class
espnet.tts.pytorch_backend.tts.CustomConverter[source]¶ Bases:
objectCustom converter.
Initilize module.
-
class
espnet.tts.pytorch_backend.tts.CustomEvaluator(model, iterator, target, device)[source]¶ Bases:
espnet.utils.training.evaluator.BaseEvaluatorCustom evaluator.
Initilize module.
- Parameters:
model (torch.nn.Module) – Pytorch model instance.
iterator (chainer.dataset.Iterator) – Iterator for validation.
target (chainer.Chain) – Dummy chain instance.
device (torch.device) – The device to be used in evaluation.
-
class
espnet.tts.pytorch_backend.tts.CustomUpdater(model, grad_clip, iterator, optimizer, device, accum_grad=1)[source]¶ Bases:
chainer.training.updaters.standard_updater.StandardUpdaterCustom updater.
Initilize module.
- Parameters:
model (torch.nn.Module) – Pytorch model instance.
grad_clip (float) – The gradient clipping value.
iterator (chainer.dataset.Iterator) – Iterator for training.
optimizer (torch.optim.Optimizer) – Pytorch optimizer instance.
device (torch.device) – The device to be used in training.
espnet.tts.pytorch_backend.__init__¶
Initialize sub package.