RVC-Project / RVC-Project/Retrieval-based-Voice-Conversion-WebUI

Can WebUI print out command for training index as well as inference?

Open
#965 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

following up
Dominant language
Python
Stars
38.4k
Forks
5.3k
PR merge metrics
No merged PRs in 30d

Description

If you click the button that goes through all the steps, it prints out what command it's executing.

Step 1: Processing data
python3 trainset_preprocess_pipeline_print.py...
step2a:正在提取音高
python3 extract_f0_rmvpe.py...
python3 extract_f0_rmvpe.py...
Step 2b: Extracting features
python3 extract_feature_print.py...
Step 3a: Model training started
python3 train_nsf_sim_cache_sid_load_pretrain.py...
training index
adding index
...
All processes have been completed!

However, it doesn't print out the command for training index.

Same thing, it does not print out the command for inferencing.

Can we have those commands to be printed in both terminal as well as in WebUI?

I haven't checked ckpt processing tab, but it will be great if they print out the commands as well if they don't already.

It's extremely useful to be able to get those commands and run without WebUI.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Review the WebUI training, inference, and possibly ckpt processing tabs, then trace where their commands are launched and displayed. Confirm how existing step commands reach the terminal and WebUI. Done means commands for training-index generation and inference are printed in both places, with equivalent output for ckpt processing if it currently lacks it.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
machine-learning
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.