31 lines
641 B
Python
31 lines
641 B
Python
import re
|
|
from typing import Optional, Pattern
|
|
|
|
import click
|
|
|
|
from rvc.cli.handler.infer import infer
|
|
from rvc.cli.handler.train import train
|
|
from rvc.cli.handler.uvr5 import uvr
|
|
|
|
from rvc.cli.utils.dlmodel import dlmodel
|
|
from rvc.cli.utils.env import env
|
|
from rvc.cli.utils.initialize import initialize
|
|
|
|
|
|
@click.group(
|
|
context_settings={"help_option_names": ["-h", "--help"]},
|
|
help="rvc cli feature list",
|
|
)
|
|
def cli():
|
|
pass
|
|
|
|
|
|
if __name__ == "__main__":
|
|
cli.add_command(infer)
|
|
cli.add_command(train)
|
|
cli.add_command(uvr)
|
|
cli.add_command(dlmodel)
|
|
cli.add_command(env)
|
|
cli.add_command(initialize)
|
|
cli()
|