def _train_validdata(self): validf = self.buildvalidfun(self.model) trainf = self.buildtrainfun(self.model) df = DataFeeder(*(self.traindata + [self.traingold])) vdf = DataFeeder(*(self.validdata + [self.validgold])) #dfvalid = df.osplit(split=self.validsplits, random=self.validrandom) err, verr = self.trainloop( trainf=self.getbatchloop(trainf, df.numbats(self.numbats)), validf=self.getbatchloop(validf, vdf)) return err, verr, None, None
def _train_validdata(self): validf = self.buildvalidfun(self.model) trainf = self.buildtrainfun(self.model) df = DataFeeder(*(self.traindata + [self.traingold])) vdf = DataFeeder(*(self.validdata + [self.validgold])) #embed() #dfvalid = df.osplit(split=self.validsplits, random=self.validrandom) err, verr = self.trainloop(trainf=self.getbatchloop( trainf, df.numbats(self.numbats)), validf=self.getbatchloop(validf, vdf)) return err, verr, None, None