Spaces:
Runtime error
Runtime error
import os, sys | |
from libs import * | |
class DSConv1d(nn.Module): | |
def __init__(self, | |
in_channels, out_channels, | |
kernel_size, padding = 0, stride = 1, | |
): | |
super(DSConv1d, self).__init__() | |
self.dw_conv = nn.Conv1d( | |
in_channels, in_channels, | |
kernel_size = kernel_size, padding = padding, stride = stride, | |
groups = in_channels, | |
bias = False, | |
) | |
self.pw_conv = nn.Conv1d( | |
in_channels, out_channels, | |
kernel_size = 1, | |
bias = False, | |
) | |
def forward(self, | |
input, | |
): | |
output = self.dw_conv(input) | |
output = self.pw_conv(output) | |
return output |