espnet3.utils.publish_utils.pack_model
Less than 1 minute
espnet3.utils.publish_utils.pack_model
espnet3.utils.publish_utils.pack_model(training_config: DictConfig, publication_config: DictConfig, inference_config: DictConfig | None = None, metrics_config: DictConfig | None = None) → Path
Pack model artifacts for publishing.
- Parameters:
- training_config – Training configuration with
recipe_dirandexp_dir. - publication_config – Publication configuration with
pack_modelsection.pack_model.includeadds extra paths to copy,pack_model.filesregisters named artifact files, andpack_model.yaml_filesregisters named YAML configs. - inference_config – Inference configuration to bundle.
- metrics_config – Metrics configuration to bundle.
- training_config – Training configuration with
- Returns: Path to the packed output directory.
- Raises:RuntimeError – If artifact paths are invalid.
