游雁
2023-12-21 a1b0cd33d50cee3e4612d1e787399e508b453a4a
funasr/models/fsmn_vad/encoder.py
@@ -6,7 +6,7 @@
import torch.nn as nn
import torch.nn.functional as F
from funasr.utils.register import register_class, registry_tables
from funasr.register import tables
class LinearTransform(nn.Module):
@@ -158,7 +158,7 @@
fsmn_layers:            no. of sequential fsmn layers
'''
@register_class("encoder_classes", "FSMN")
@tables.register("encoder_classes", "FSMN")
class FSMN(nn.Module):
    def __init__(
            self,
@@ -229,7 +229,7 @@
rstride:                right stride
'''
@register_class("encoder_classes", "DFSMN")
@tables.register("encoder_classes", "DFSMN")
class DFSMN(nn.Module):
    def __init__(self, dimproj=64, dimlinear=128, lorder=20, rorder=1, lstride=1, rstride=1):