Spaces:
Running
Running
from models.model_plain import ModelPlain | |
class ModelPlain2(ModelPlain): | |
"""Train with two inputs (L, C) and with pixel loss""" | |
# ---------------------------------------- | |
# feed L/H data | |
# ---------------------------------------- | |
def feed_data(self, data, need_H=True): | |
self.L = data['L'].to(self.device) | |
self.C = data['C'].to(self.device) | |
if need_H: | |
self.H = data['H'].to(self.device) | |
# ---------------------------------------- | |
# feed (L, C) to netG and get E | |
# ---------------------------------------- | |
def netG_forward(self): | |
self.E = self.netG(self.L, self.C) | |