code: def _core_flatten(self, **layer_kwargs):
      batch_input_shape = layer_kwargs["batch_input_shape"]
  
      agreement_test(
          tfe.keras.layers.Flatten,
          kwargs=layer_kwargs,
          batch_input_shape=batch_input_shape,
          atol=0.1,
      )
  
file_path: tf-encrypted/tf_encrypted/keras/layers/flatten_test.py
imports: import unittest
  import numpy
  import pytest
  import tf_encrypted
  from tf_encrypted.keras.testing_utils import agreement_test
label_desc: Use image node_id 4 for calling the TestFlatten obj's underlying member method code with example usage: obj._core_flatten() without return types