bytedance / bytedance/MegaTTS3

Docker 运行后报错

Open
#91 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
6.1k
Forks
474
PR merge metrics
No merged PRs in 30d

Description

Start open workers
* Running on local URL: http://0.0.0.0:7929

To create a public link, set `share=True` in `launch()`.
Process Process-2:
Traceback (most recent call last):
File "/opt/conda/lib/python3.10/multiprocessing/process.py", line 314, in _bootstrap
self.run()
File "/opt/conda/lib/python3.10/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
File "/app/tts/gradio_api.py", line 28, in model_worker
infer_pipe = MegaTTS3DiTInfer(device=device)
File "/app/tts/infer_cli.py", line 90, in __init__
self.build_model(self.device)
File "/app/tts/infer_cli.py", line 110, in build_model
hp_dur_model = self.hp_dur_model = set_hparams(f'{self.dur_exp_name}/config.yaml', global_hparams=False)
File "/app/tts/utils/commons/hparams.py", line 134, in set_hparams
assert os.path.exists(args.config), f"{args.config} not exists"
AssertionError: ./checkpoints/duration_lm/config.yaml not exists

Contributor guide

No contributing guide indexed for this repository

Research direction

Read tts/infer_cli.py around build_model and tts/utils/commons/hparams.py around set_hparams, then reproduce the Docker launch and trace how ./checkpoints/duration_lm/config.yaml is expected to be provided. Done means the container starts without this assertion.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, python
Domain
devops
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.