class_docstr: Tests MergeLayer.
      
docstr: Test the logic of MergeLayer.
          
docstr_tok: ["Test","the","logic","of","MergeLayer","."]
code: def test_layer_logics(self):
      """Test the logic of MergeLayer."""
      layers_ = []
      layers_.append(tf.layers.Conv1D(filters=200, kernel_size=3))
      layers_.append(tf.layers.Conv1D(filters=200, kernel_size=4))
      layers_.append(tf.layers.Conv1D(filters=200, kernel_size=5))
      layers_.append(tf.layers.Dense(200))
      layers_.append(tf.layers.Dense(200))
      m_layer = layers.MergeLayer(layers_)
  
      inputs = tf.zeros([64, 16, 1024], dtype=tf.float32)
      outputs = m_layer(inputs)
      with self.test_session() as sess:
          sess.run(tf.global_variables_initializer())
          outputs_ = sess.run(outputs)
          self.assertEqual(outputs_.shape[0], 64)
          self.assertEqual(outputs_.shape[2], 200)
          self.assertEqual(
              outputs_.shape,
              m_layer.compute_output_shape(inputs.shape.as_list()),
          )
  
imports: import numpy
  import tensorflow
  import tensorflow.contrib.rnn
  import texar.tf
  from texar.tf import context
  from texar.tf.hyperparams import HParams
  from texar.tf.core import layers
label_desc: Use image node_id 2 for calling the MergeLayerTest obj's underlying member method code with example usage: obj.test_layer_logics() without return types