PyniniTrainer#

class montreal_forced_aligner.g2p.trainer.PyniniTrainer(**kwargs)[source]#

Bases: MultispeakerDictionaryMixin, PyniniTrainerMixin, G2PTrainer, TopLevelMfaWorker

Top-level G2P trainer that uses Pynini functionality

See also

G2PTrainer

For base G2P training parameters

TopLevelMfaWorker

For top-level parameters

clean_up()[source]#

Clean up temporary files

property configuration#

Configuration for G2P trainer

property data_directory#

Data directory for trainer

evaluate_g2p_model()[source]#

Validate the G2P model against held out data

export_model(output_model_path)[source]#

Export G2P model to specified path

Parameters:

output_model_path (Path) – Path to export model

finalize_training()[source]#

Finalize training

initialize_training()[source]#

Initialize training G2P model

property meta#

Metadata for exported G2P model

setup()[source]#

Setup for G2P training

train()[source]#

Train a G2P model