代码如下:
class Residual(nn.Module):
def __init__(self,in_channels,out_channels,stride=1,**kwargs):
super(Residual, self).__init__()
self.conv1=nn.Conv2d(in_channels=in_channels,out_channels=out_channels,kernel_size=1,stride=stride,padding=1)
def forward(self, X):
Y = self.conv1(X)
return nn.ReLU(Y+X)
class MyNet(nn.Module):
def __init__(self):
super(MyNet, self).__init__()
self.res=Residual(in_channels=#???,out_channels=#???,stride=1)
def forward(self,x):
x1=self.conv1(x)
x2=self.conv2(x1)
x2_new=self.res(x2,in_channels=64,out_channels=128,stride=2)
在这个代码中,问号处括号中应写什么,才能使我实例化时能够输入相应参数?