def __init__(self, **kwargs): self.emb = kwargs['embedding_size'] del kwargs['embedding_size'] oldRNN.__init__(self, **kwargs) self.settings['embedding_size'] = self.emb valY = tensor.dvector('valY') Ypredict = tensor.dvector('Ypredict') valcost = self.cost(valY, Ypredict) self.valcost = function([valY, Ypredict], valcost) self.thresholds = np.linspace(.5, .8, 8)