code: def test_flatten(self):
      x = Normal(
          loc=tf.zeros([100, 10, 5]), scale=tf.ones([100, 10, 5])
      )
      y = layers.Flatten()(x.value())
      with self.test_session():
          self.assertEqual(y.eval().shape, (100, 50))
  
file_path: edward/tests/models/keras_core_layers_test.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import edward
  import keras.layers
  import tensorflow
  from edward.models import Normal
label_desc: Use image node_id 4 for calling the test_keras_core_layers_class obj's underlying member method code with example usage: obj.test_flatten() without return types