예제 #1
0
 def testScalarCongruency(self):
     with self.test_session():
         bijector = PowerTransform(power=0.2, validate_args=True)
         assert_scalar_congruency(bijector,
                                  lower_x=-2.,
                                  upper_x=1.5,
                                  rtol=0.05)
예제 #2
0
 def testScalarCongruency(self):
     with self.test_session():
         bijector = Chain((Exp(), Softplus()))
         assert_scalar_congruency(bijector,
                                  lower_x=1e-3,
                                  upper_x=1.5,
                                  rtol=0.05)
예제 #3
0
 def testScalarCongruency(self):
     with self.test_session():
         bijector = Exp()
         assert_scalar_congruency(bijector,
                                  lower_x=-2.,
                                  upper_x=1.5,
                                  rtol=0.05)
예제 #4
0
 def testScalarCongruency(self):
     with self.test_session():
         bijector = bijectors.Invert(bijectors.Exp())
         assert_scalar_congruency(bijector,
                                  lower_x=1e-3,
                                  upper_x=1.5,
                                  rtol=0.05)
예제 #5
0
 def testScalarCongruency(self):
     with self.test_session():
         bijector = affine_lib.Affine(shift=3.6,
                                      scale_identity_multiplier=0.42,
                                      event_ndims=0)
         bijector_test_util.assert_scalar_congruency(bijector,
                                                     lower_x=-2.,
                                                     upper_x=2.)
예제 #6
0
 def testScalarCongruency(self):
     with self.test_session():
         bijector = chain_lib.Chain(
             (exp_lib.Exp(), softplus_lib.Softplus()))
         bijector_test_util.assert_scalar_congruency(bijector,
                                                     lower_x=1e-3,
                                                     upper_x=1.5,
                                                     rtol=0.05)
예제 #7
0
 def testScalarCongruency(self):
   with self.test_session():
     bijector = Exp()
     assert_scalar_congruency(
         bijector, lower_x=-2., upper_x=1.5, rtol=0.05)
예제 #8
0
 def testScalarCongruency(self):
     with self.test_session():
         bijector = identity_lib.Identity()
         bijector_test_util.assert_scalar_congruency(bijector,
                                                     lower_x=-2.,
                                                     upper_x=2.)
예제 #9
0
 def testScalarCongruency(self):
   with self.test_session():
     bijector = chain_lib.Chain((exp_lib.Exp(), softplus_lib.Softplus()))
     bijector_test_util.assert_scalar_congruency(
         bijector, lower_x=1e-3, upper_x=1.5, rtol=0.05)
예제 #10
0
 def testScalarCongruency(self):
   with self.test_session():
     bijector = bijectors.Invert(bijectors.Exp())
     assert_scalar_congruency(
         bijector, lower_x=1e-3, upper_x=1.5, rtol=0.05)
예제 #11
0
 def testScalarCongruency(self):
   with self.test_session():
     bijector = affine_lib.Affine(
         shift=3.6, scale_identity_multiplier=0.42, event_ndims=0)
     bijector_test_util.assert_scalar_congruency(
         bijector, lower_x=-2., upper_x=2.)
예제 #12
0
 def testScalarCongruency(self):
     with self.test_session():
         bijector = Softplus(event_ndims=0)
         assert_scalar_congruency(bijector, lower_x=-2., upper_x=2.)
예제 #13
0
 def testScalarCongruency(self):
   with self.test_session():
     bijector = Identity()
     assert_scalar_congruency(
         bijector, lower_x=-2., upper_x=2.)
예제 #14
0
 def testScalarCongruency(self):
     with self.test_session():
         bijector_test_util.assert_scalar_congruency(sigmoid.Sigmoid(),
                                                     lower_x=-7.,
                                                     upper_x=7.)
예제 #15
0
 def testScalarCongruency(self):
     with self.test_session():
         assert_scalar_congruency(Sigmoid(), lower_x=-7., upper_x=7.)
예제 #16
0
 def testScalarCongruency(self):
     with self.test_session():
         bijector = Identity()
         assert_scalar_congruency(bijector, lower_x=-2., upper_x=2.)
예제 #17
0
 def testScalarCongruency(self):
   with self.test_session():
     bijector = Softplus(event_ndims=0)
     assert_scalar_congruency(
         bijector, lower_x=-2., upper_x=2.)
예제 #18
0
 def testScalarCongruency(self):
   with self.test_session():
     bijector_test_util.assert_scalar_congruency(
         sigmoid.Sigmoid(), lower_x=-7., upper_x=7.)
예제 #19
0
 def testScalarCongruency(self):
   with self.test_session():
     bijector = PowerTransform(
         power=0.2, validate_args=True)
     assert_scalar_congruency(
         bijector, lower_x=-2., upper_x=1.5, rtol=0.05)
예제 #20
0
 def testScalarCongruency(self):
   with self.test_session():
     bijector = identity_lib.Identity()
     bijector_test_util.assert_scalar_congruency(
         bijector, lower_x=-2., upper_x=2.)
예제 #21
0
 def testScalarCongruency(self):
   with self.test_session():
     bijector = Chain((Exp(), Softplus()))
     assert_scalar_congruency(
         bijector, lower_x=1e-3, upper_x=1.5, rtol=0.05)
예제 #22
0
 def testScalarCongruencyWithPositiveHingeSoftness(self):
     with self.test_session():
         bijector = Softplus(event_ndims=0, hinge_softness=1.3)
         assert_scalar_congruency(bijector, lower_x=-2., upper_x=2.)
예제 #23
0
 def testScalarCongruencyWithPositiveHingeSoftness(self):
   with self.test_session():
     bijector = Softplus(event_ndims=0, hinge_softness=1.3)
     assert_scalar_congruency(
         bijector, lower_x=-2., upper_x=2.)