One-command Training API
Public API for one-command training utilities.
- exception pstrain.api.one_command.PromptFormatError[source]
Bases:
ValueErrorA prompt file is malformed or its format cannot be detected safely.
- pstrain.api.one_command.identity_difference(expected, actual, prefix='')[source]
Return the first stable, human-readable identity difference.
- pstrain.api.one_command.input_identity(audio_dir, prompts_path, dictionary_path, filler_path, phoneset_path, link_audio=False)[source]
- pstrain.api.one_command.installed_corpus_identity(project_dir, *, audio_ownership)[source]
Hash exactly the installed corpus consumed by training.
- pstrain.api.one_command.validate_inputs(audio_dir, prompts_path, dictionary_path, prompt_format, phoneset_path=None, filler_path=None)[source]
Fully validate corpus inputs before project setup or training.
- pstrain.api.one_command.PROMPT_FORMATS
Supported input formats for training prompts.