move cli and api into wrapper
This commit is contained in:
33
rvc/wrapper/cli/cli.py
Normal file
33
rvc/wrapper/cli/cli.py
Normal file
@@ -0,0 +1,33 @@
|
||||
import re
|
||||
from typing import Optional, Pattern
|
||||
|
||||
import click
|
||||
|
||||
from rvc.wrapper.cli.handler.infer import infer
|
||||
from rvc.wrapper.cli.handler.train import train
|
||||
from rvc.wrapper.cli.handler.uvr5 import uvr
|
||||
from rvc.wrapper.cli.utils.dlmodel import dlmodel
|
||||
from rvc.wrapper.cli.utils.env import env
|
||||
from rvc.wrapper.cli.utils.initialize import init
|
||||
|
||||
|
||||
@click.group(
|
||||
context_settings={"help_option_names": ["-h", "--help"]},
|
||||
help="rvc cli feature list",
|
||||
)
|
||||
def cli():
|
||||
pass
|
||||
|
||||
|
||||
def main():
|
||||
cli.add_command(infer)
|
||||
cli.add_command(train)
|
||||
cli.add_command(uvr)
|
||||
cli.add_command(dlmodel)
|
||||
cli.add_command(env)
|
||||
cli.add_command(init)
|
||||
cli()
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
Reference in New Issue
Block a user