class_docstr: Gaussian Error Linear Unit.
  
  A smoother version of ReLU generally used
  in the BERT or BERT architecture based models.
  Original paper: https://arxiv.org/abs/1606.08415
  
  Input shape:
      Arbitrary. Use the keyword argument `input_shape`
      (tuple of integers, does not include the samples axis)
      when using this layer as the first layer in a model.
  
  Output shape:
      Same shape as the input.
code: def call(self, inputs):
      return gelu(inputs, approximate=self.approximate)
  
file_path: addons/tensorflow_addons/layers/gelu.py
imports: import tensorflow
  from tensorflow_addons.activations import gelu
  from typeguard import typechecked
label_desc: Use image node_id 2 for calling the GELU obj's underlying member method code with example usage: obj.call(inputs) and returns: gelu