RVC-Project / RVC-Project/Retrieval-based-Voice-Conversion-WebUI
RVC DOESNT WORK
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 38.4k
- Forks
- 5.3k
- PR merge metrics
- No merged PRs in 30d
Description
C:\Users\reem&roaa\Desktop\RVC1006AMD_Intel\RVC1006AMD_Intel1>runtime\python.exe gui_v1.py --pycmd runtime\python.exe --dml
2024-12-07 11:31:31 | INFO | faiss.loader | Loading faiss.
2024-12-07 11:31:31 | INFO | faiss.loader | Successfully loaded faiss.
2024-12-07 11:31:34 | INFO | configs.config | No supported Nvidia GPU found
overwrite preprocess and configs.json
2024-12-07 11:31:34 | INFO | configs.config | Use DirectML instead
Traceback (most recent call last):
File "C:\Users\reem&roaa\Desktop\RVC1006AMD_Intel\RVC1006AMD_Intel1\gui_v1.py", line 954, in
gui = GUI()
File "C:\Users\reem&roaa\Desktop\RVC1006AMD_Intel\RVC1006AMD_Intel1\gui_v1.py", line 130, in init
self.config = Config()
File "C:\Users\reem&roaa\Desktop\RVC1006AMD_Intel\RVC1006AMD_Intel1\configs\config.py", line 35, in wrapper
wrapper.instance = func(*args, **kwargs)
File "C:\Users\reem&roaa\Desktop\RVC1006AMD_Intel\RVC1006AMD_Intel1\configs\config.py", line 61, in init
self.x_pad, self.x_query, self.x_center, self.x_max = self.device_config()
File "C:\Users\reem&roaa\Desktop\RVC1006AMD_Intel\RVC1006AMD_Intel1\configs\config.py", line 225, in device_config
self.device = torch_directml.device(torch_directml.default_device())
File "C:\Users\reem&roaa\Desktop\RVC1006AMD_Intel\RVC1006AMD_Intel1\runtime\lib\site-packages\torch_directml\device.py", line 38, in device
raise Exception(f"Invalid device_id argument supplied {device_id}. device_id must be in range [0, {num_devices}).")
Exception: Invalid device_id argument supplied 0. device_id must be in range [0, 0).
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with configs/config.py, especially Config.init and device_config, then trace how gui_v1.py creates GUI and Config. Reproduce the command shown with DirectML and inspect the torch_directml device call and its reported device count. Done means the application starts successfully or reports a clear, actionable unsupported-device error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- machine-learning
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100