code: def default_args_check(arg, arg_name, tf_layer_name):
      """Check if the layer is using the default argument
  
      Args:
        arg: TFE layer argument
        arg_name: TFE layer argument name (string)
        tf_layer_name: Tensorflow keras layer name (string)
  
      Raises:
        NotImplementedError: if this argument is not implemented for this `layer`.
      """
      tf_layer_cls = getattr(tf.keras.layers, tf_layer_name)
      layer_sign = inspect.signature(tf_layer_cls.__init__).parameters
      if arg_name not in layer_sign:
          raise UnknownLayerArgError(
              arg_name, layer_sign, tf_layer_name
          )
      tf_default_arg = layer_sign[arg_name].default
      if arg != tf_default_arg:
          raise LayerArgNotImplementedError(
              arg_name, tf_layer_name, tf_default_arg
          )
  
file_path: tf-encrypted/tf_encrypted/keras/layers/layers_utils.py
imports: import inspect
  import tensorflow
label_desc: Use image node_id 1 for calling a global function with example usage: default_args_check(arg, arg_name, tf_layer_name) without return types