Python源码示例:dragnn.python.bulk.build_cross_entropy_loss()

示例1
def testBuildLossFailsOnNoExamples(self):
    with tf.Graph().as_default():
      logits = tf.constant([[0.5], [-0.5], [0.5], [-0.5]])
      gold = tf.constant([-1, -1, -1, -1])
      result = bulk_component.build_cross_entropy_loss(logits, gold)

      # Expect loss computation to generate a runtime error due to the gold
      # tensor containing no valid examples.
      with self.test_session() as sess:
        with self.assertRaises(tf.errors.InvalidArgumentError):
          sess.run(result) 
示例2
def testBuildLossFailsOnNoExamples(self):
    with tf.Graph().as_default():
      logits = tf.constant([[0.5], [-0.5], [0.5], [-0.5]])
      gold = tf.constant([-1, -1, -1, -1])
      result = bulk_component.build_cross_entropy_loss(logits, gold)

      # Expect loss computation to generate a runtime error due to the gold
      # tensor containing no valid examples.
      with self.test_session() as sess:
        with self.assertRaises(tf.errors.InvalidArgumentError):
          sess.run(result) 
示例3
def testBuildLossFailsOnNoExamples(self):
    with tf.Graph().as_default():
      logits = tf.constant([[0.5], [-0.5], [0.5], [-0.5]])
      gold = tf.constant([-1, -1, -1, -1])
      result = bulk_component.build_cross_entropy_loss(logits, gold)

      # Expect loss computation to generate a runtime error due to the gold
      # tensor containing no valid examples.
      with self.test_session() as sess:
        with self.assertRaises(tf.errors.InvalidArgumentError):
          sess.run(result) 
示例4
def testBuildLossFailsOnNoExamples(self):
    logits = tf.constant([[0.5], [-0.5], [0.5], [-0.5]])
    gold = tf.constant([-1, -1, -1, -1])
    result = bulk_component.build_cross_entropy_loss(logits, gold)

    # Expect loss computation to generate a runtime error due to the gold
    # tensor containing no valid examples.
    with self.test_session() as sess:
      with self.assertRaises(tf.errors.InvalidArgumentError):
        sess.run(result) 
示例5
def testBuildLossFailsOnNoExamples(self):
    logits = tf.constant([[0.5], [-0.5], [0.5], [-0.5]])
    gold = tf.constant([-1, -1, -1, -1])
    result = bulk_component.build_cross_entropy_loss(logits, gold)

    # Expect loss computation to generate a runtime error due to the gold
    # tensor containing no valid examples.
    with self.test_session() as sess:
      with self.assertRaises(tf.errors.InvalidArgumentError):
        sess.run(result)