espnet3.demo.pack.upload_demo
Less than 1 minute
espnet3.demo.pack.upload_demo
espnet3.demo.pack.upload_demo(system) → None
Upload a packaged demo directory to a remote destination.
Currently this delegates to espnet3.utils.publish._upload_common() and is primarily intended for Hugging Face Spaces (repo_type="space").
- Parameters:system – System object that provides a
demo_configwith anupload_demosection (e.g., repo name/organization and create options). - Returns: None
- Raises:RuntimeError – If required upload configuration is missing, the demo pack directory does not exist, or the remote upload fails.
Example
>>> upload_demo(system)Notes
pack_demomust be run first (or the configured demo directory must already exist on disk).
