コード例 #1
0
  def testBidirClassifier(self):
    at_methods = [None, 'rp', 'at', 'vat', 'atvat']
    for method in at_methods:
      FLAGS.adv_training_method = method
      with tf.Graph().as_default():
        graphs.VatxtBidirModel().classifier_graph()

        # Ensure variables have been reused
        # Embedding + 2 LSTM layers + hidden layers + logits layer
        expected_num_vars = 1 + 2 * 2 * FLAGS.rnn_num_layers + 2 * (
            FLAGS.cl_num_layers) + 2
        self.assertEqual(len(tf.trainable_variables()), expected_num_vars)
コード例 #2
0
 def testBidirEvalGraph(self):
     _, _ = graphs.VatxtBidirModel().eval_graph()
コード例 #3
0
 def testBidirLM(self):
     graphs.VatxtBidirModel().language_model_graph()