from const import EnumInferenceTypes, EnumEmbedderTypes from dataclasses import dataclass @dataclass class ModelSlot: # pyTorchModelFile: str = "" # onnxModelFile: str = "" modelFile: str = "" featureFile: str = "" indexFile: str = "" defaultTrans: int = 0 isONNX: bool = False modelType: EnumInferenceTypes = EnumInferenceTypes.pyTorchRVC samplingRate: int = -1 f0: bool = True embChannels: int = 256 deprecated: bool = False embedder: EnumEmbedderTypes = EnumEmbedderTypes.hubert