调出一个时间注意力机制的程序,希望得到大家指导。
class ConvModule(torch.nn.Module): #时间注意力机制
def __init__(self):
super(ConvModule,self).__init__()
self.conv1=nn.Sequential(
nn.Conv2d(in_channels=10,out_channels=1,kernel_size=1,stride=1,padding=0),
nn.BatchNorm2d(1),
nn.ReLU(inplace=True))
self.sigmoid = nn.Sigmoid()
def forward(self,X):
self.x1=self.conv1(X)
x2=self.sigmoid(self.x1)
print(x2)
out=x2*X+X
return out