Source code for espnet2.diar.attractor.abs_attractor

from abc import ABC, abstractmethod
from typing import Tuple

import torch


[docs]class AbsAttractor(torch.nn.Module, ABC):
[docs] @abstractmethod def forward( self, enc_input: torch.Tensor, ilens: torch.Tensor, dec_input: torch.Tensor, ) -> Tuple[torch.Tensor, torch.Tensor]: raise NotImplementedError