def forward(self, x):
    x = self.sub_mean(x)
    low = self.lff(x)
    high = self.edge(x)
    out = torch.cat([low, high], 1)
    out = self.fushion(out)
    out = self.net(out)
    x = self.add_mean(out)
    return (high, x)
def forward(self, x):
    x = self.sub_mean(x)
    low = self.lff(x)
    high = self.edge(x)
    out = torch.cat([low, high], 1)
    out = self.fushion(out)
    out = self.net(out)
    x = self.add_mean(out)
    return (high, x)