def evaluate(self, data, prm): data_pred = DataProvider() data_pred.copy_from(data) data_pred.Xtr = self.net.predict(data_pred.Xtr, batch_size=prm.batch_size, verbose=1) data_pred.Xde = self.net.predict(data_pred.Xde, batch_size=prm.batch_size, verbose=1) data_pred.Xte = self.net.predict(data_pred.Xte, batch_size=prm.batch_size, verbose=1) return data_pred