コード例 #1
0
def _test(a, b):
    val_true = stats.beta.entropy(a, b)
    _assert_eq(beta.entropy(a, b), val_true)
    _assert_eq(beta.entropy(tf.constant(a), tf.constant(b)), val_true)
    _assert_eq(beta.entropy(tf.constant([a]), tf.constant(b)), val_true)
    _assert_eq(beta.entropy(tf.constant(a), tf.constant([b])), val_true)
    _assert_eq(beta.entropy(tf.constant([a]), tf.constant([b])), val_true)
コード例 #2
0
ファイル: test_beta_entropy.py プロジェクト: xsongx/edward
 def _test(self, a, b):
     val_true = stats.beta.entropy(a, b)
     self.assertAllClose(beta.entropy(a, b).eval(), val_true, atol=1e-4)
     self.assertAllClose(beta.entropy(tf.constant(a), tf.constant(b)).eval(), val_true, atol=1e-4)
     self.assertAllClose(beta.entropy(tf.constant([a]), tf.constant(b)).eval(), val_true, atol=1e-4)
     self.assertAllClose(beta.entropy(tf.constant(a), tf.constant([b])).eval(), val_true, atol=1e-4)
     self.assertAllClose(beta.entropy(tf.constant([a]), tf.constant([b])).eval(), val_true, atol=1e-4)
コード例 #3
0
ファイル: test_beta_entropy.py プロジェクト: xsongx/edward
 def _test(self, a, b):
     val_true = stats.beta.entropy(a, b)
     self.assertAllClose(beta.entropy(a, b).eval(), val_true, atol=1e-4)
     self.assertAllClose(beta.entropy(tf.constant(a),
                                      tf.constant(b)).eval(),
                         val_true,
                         atol=1e-4)
     self.assertAllClose(beta.entropy(tf.constant([a]),
                                      tf.constant(b)).eval(),
                         val_true,
                         atol=1e-4)
     self.assertAllClose(beta.entropy(tf.constant(a),
                                      tf.constant([b])).eval(),
                         val_true,
                         atol=1e-4)
     self.assertAllClose(beta.entropy(tf.constant([a]),
                                      tf.constant([b])).eval(),
                         val_true,
                         atol=1e-4)
コード例 #4
0
 def entropy(self):
     return tf.reduce_sum(beta.entropy(self.a, self.b))
コード例 #5
0
ファイル: distributions.py プロジェクト: diengadji/edward
 def entropy(self):
     return tf.reduce_sum(beta.entropy(self.alpha, self.beta))
コード例 #6
0
 def _test(self, a, b):
     val_true = stats.beta.entropy(a, b)
     self.assertAllClose(beta.entropy(a=a, b=b).eval(), val_true, atol=1e-4)
コード例 #7
0
ファイル: test_beta_entropy.py プロジェクト: blei-lab/edward
 def _test(self, a, b):
     val_true = stats.beta.entropy(a, b)
     self.assertAllClose(beta.entropy(a=a, b=b).eval(), val_true, atol=1e-4)