Exemplo n.º 1
0
 def testNormalWithSoftplusScale(self):
     mu = array_ops.zeros((10, 3))
     rho = array_ops.ones((10, 3)) * -2.
     normal = normal_lib.NormalWithSoftplusScale(loc=mu, scale=rho)
     self.assertAllEqual(self.evaluate(mu), self.evaluate(normal.loc))
     self.assertAllEqual(self.evaluate(nn_ops.softplus(rho)),
                         self.evaluate(normal.scale))
Exemplo n.º 2
0
 def testNormalWithSoftplusScale(self):
   with self.test_session():
     mu = array_ops.zeros((10, 3))
     rho = array_ops.ones((10, 3)) * -2.
     normal = normal_lib.NormalWithSoftplusScale(loc=mu, scale=rho)
     self.assertAllEqual(mu.eval(), normal.loc.eval())
     self.assertAllEqual(nn_ops.softplus(rho).eval(), normal.scale.eval())