Ejemplo n.º 1
0
 def testScaledHTanSigmoid(self):
     sigmoid = HyperbolicTangentActivationFunction(1.7159, .666666)
     output = sigmoid.activate(np.matrix([-1, 0, 1]))
     self.assertAlmostEqual(output[0,0], -1.0, places=5)
     self.assertAlmostEqual(output[0,1], 0.0, places=5)
     self.assertAlmostEqual(output[0,2], 1.0, places=5)
Ejemplo n.º 2
0
 def testHTanSigmoid(self):
     sigmoid = HyperbolicTangentActivationFunction(1, 1)
     output = sigmoid.activate(np.matrix([-1, 0, 1]))
     self.assertAlmostEqual(output[0,0], -.761594, places=5)
     self.assertAlmostEqual(output[0,1], .000000, places=5)
     self.assertAlmostEqual(output[0,2], .761594, places=5)