def _activate(self, X, layer): if self.activationFuns[layer]=='log': return expit(X) elif self.activationFuns[layer]=='tan': return 2 / (1 + np.exp(-2*X)) - 1 else: return X