voice-changer/server/voice_changer/RVC/embedder/EmbedderProtocol.py
w-okada caa8c99f14 New Feature:
- contentvec onnx
2023-07-08 03:18:23 +09:00

16 lines
318 B
Python

from typing import Protocol
import torch
from torch import device
class EmbedderProtocol(Protocol):
def loadModel(self, file: str, dev: device, isHalf: bool = True):
...
def extractFeatures(
self, feats: torch.Tensor, embOutputLayer=9, useFinalProj=True
) -> torch.Tensor:
...