├── .dockerignore ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── __init__.py ├── batch_infer.py ├── binarize.py ├── configs ├── base.yaml ├── continuous.yaml ├── discrete.yaml ├── midi_conformer.yaml ├── quant_two_head_model.yaml └── two_head_model.yaml ├── data └── .gitkeep ├── deployment ├── __init__.py ├── base_onnx_module.py ├── me_onnx_module.py └── me_quant_onnx_module.py ├── experiments └── .gitkeep ├── export.py ├── infer.py ├── inference ├── __init__.py ├── base_infer.py ├── me_infer.py └── me_quant_infer.py ├── lr_scheduler └── scheduler.py ├── modules ├── __init__.py ├── attention │ ├── __init__.py │ └── base_attention.py ├── commons │ ├── __init__.py │ └── tts_modules.py ├── conform │ ├── Gconform.py │ └── __init__.py ├── contentvec │ └── __init__.py ├── conv │ └── base_conv.py ├── losses │ ├── __init__.py │ └── bound_loss.py ├── metrics │ ├── __init__.py │ └── midi_acc.py ├── model │ ├── Gmidi_conform.py │ └── __init__.py └── rmvpe │ ├── __init__.py │ ├── constants.py │ ├── deepunet.py │ ├── inference.py │ ├── model.py │ ├── seq.py │ ├── spec.py │ └── utils.py ├── preprocessing ├── __init__.py ├── base_binarizer.py ├── me_binarizer.py └── me_quant_binarizer.py ├── pretrained └── .gitkeep ├── requirements.txt ├── simplify.py ├── train.py ├── training ├── __init__.py ├── base_task.py ├── me_quant_task.py └── me_task.py ├── utils ├── __init__.py ├── binarizer_utils.py ├── config_utils.py ├── indexed_datasets.py ├── infer_utils.py ├── multiprocess_utils.py ├── pitch_utils.py ├── plot.py ├── slicer2.py └── training_utils.py └── webui.py /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /batch_infer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/batch_infer.py -------------------------------------------------------------------------------- /binarize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/binarize.py -------------------------------------------------------------------------------- /configs/base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/configs/base.yaml -------------------------------------------------------------------------------- /configs/continuous.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/configs/continuous.yaml -------------------------------------------------------------------------------- /configs/discrete.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/configs/discrete.yaml -------------------------------------------------------------------------------- /configs/midi_conformer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/configs/midi_conformer.yaml -------------------------------------------------------------------------------- /configs/quant_two_head_model.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/configs/quant_two_head_model.yaml -------------------------------------------------------------------------------- /configs/two_head_model.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/configs/two_head_model.yaml -------------------------------------------------------------------------------- /data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deployment/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/deployment/__init__.py -------------------------------------------------------------------------------- /deployment/base_onnx_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/deployment/base_onnx_module.py -------------------------------------------------------------------------------- /deployment/me_onnx_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/deployment/me_onnx_module.py -------------------------------------------------------------------------------- /deployment/me_quant_onnx_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/deployment/me_quant_onnx_module.py -------------------------------------------------------------------------------- /experiments/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/export.py -------------------------------------------------------------------------------- /infer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/infer.py -------------------------------------------------------------------------------- /inference/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/inference/__init__.py -------------------------------------------------------------------------------- /inference/base_infer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/inference/base_infer.py -------------------------------------------------------------------------------- /inference/me_infer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/inference/me_infer.py -------------------------------------------------------------------------------- /inference/me_quant_infer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/inference/me_quant_infer.py -------------------------------------------------------------------------------- /lr_scheduler/scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/lr_scheduler/scheduler.py -------------------------------------------------------------------------------- /modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/attention/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/attention/base_attention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/modules/attention/base_attention.py -------------------------------------------------------------------------------- /modules/commons/__init__.py: -------------------------------------------------------------------------------- 1 | from .tts_modules import LengthRegulator 2 | -------------------------------------------------------------------------------- /modules/commons/tts_modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/modules/commons/tts_modules.py -------------------------------------------------------------------------------- /modules/conform/Gconform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/modules/conform/Gconform.py -------------------------------------------------------------------------------- /modules/conform/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/contentvec/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/modules/contentvec/__init__.py -------------------------------------------------------------------------------- /modules/conv/base_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/modules/conv/base_conv.py -------------------------------------------------------------------------------- /modules/losses/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/modules/losses/__init__.py -------------------------------------------------------------------------------- /modules/losses/bound_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/modules/losses/bound_loss.py -------------------------------------------------------------------------------- /modules/metrics/__init__.py: -------------------------------------------------------------------------------- 1 | from .midi_acc import MIDIAccuracy 2 | -------------------------------------------------------------------------------- /modules/metrics/midi_acc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/modules/metrics/midi_acc.py -------------------------------------------------------------------------------- /modules/model/Gmidi_conform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/modules/model/Gmidi_conform.py -------------------------------------------------------------------------------- /modules/model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/rmvpe/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/modules/rmvpe/__init__.py -------------------------------------------------------------------------------- /modules/rmvpe/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/modules/rmvpe/constants.py -------------------------------------------------------------------------------- /modules/rmvpe/deepunet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/modules/rmvpe/deepunet.py -------------------------------------------------------------------------------- /modules/rmvpe/inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/modules/rmvpe/inference.py -------------------------------------------------------------------------------- /modules/rmvpe/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/modules/rmvpe/model.py -------------------------------------------------------------------------------- /modules/rmvpe/seq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/modules/rmvpe/seq.py -------------------------------------------------------------------------------- /modules/rmvpe/spec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/modules/rmvpe/spec.py -------------------------------------------------------------------------------- /modules/rmvpe/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/modules/rmvpe/utils.py -------------------------------------------------------------------------------- /preprocessing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/preprocessing/__init__.py -------------------------------------------------------------------------------- /preprocessing/base_binarizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/preprocessing/base_binarizer.py -------------------------------------------------------------------------------- /preprocessing/me_binarizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/preprocessing/me_binarizer.py -------------------------------------------------------------------------------- /preprocessing/me_quant_binarizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/preprocessing/me_quant_binarizer.py -------------------------------------------------------------------------------- /pretrained/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/requirements.txt -------------------------------------------------------------------------------- /simplify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/simplify.py -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/train.py -------------------------------------------------------------------------------- /training/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/training/__init__.py -------------------------------------------------------------------------------- /training/base_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/training/base_task.py -------------------------------------------------------------------------------- /training/me_quant_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/training/me_quant_task.py -------------------------------------------------------------------------------- /training/me_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/training/me_task.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/utils/__init__.py -------------------------------------------------------------------------------- /utils/binarizer_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/utils/binarizer_utils.py -------------------------------------------------------------------------------- /utils/config_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/utils/config_utils.py -------------------------------------------------------------------------------- /utils/indexed_datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/utils/indexed_datasets.py -------------------------------------------------------------------------------- /utils/infer_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/utils/infer_utils.py -------------------------------------------------------------------------------- /utils/multiprocess_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/utils/multiprocess_utils.py -------------------------------------------------------------------------------- /utils/pitch_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/utils/pitch_utils.py -------------------------------------------------------------------------------- /utils/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/utils/plot.py -------------------------------------------------------------------------------- /utils/slicer2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/utils/slicer2.py -------------------------------------------------------------------------------- /utils/training_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/utils/training_utils.py -------------------------------------------------------------------------------- /webui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvpi/SOME/HEAD/webui.py --------------------------------------------------------------------------------