class_docstr: Applies an activation function to an output.
  
  Args:
      activation: Activation function. It could be a callable, or the name of
          an activation from the `keras.activations` namespace.
      **kwargs: Base layer keyword arguments, such as `name` and `dtype`.
  
  Example:
  
  >>> layer = keras.layers.Activation('relu')
  >>> layer([-3.0, -1.0, 0.0, 2.0])
  [0.0, 0.0, 0.0, 2.0]
  >>> layer = keras.layers.Activation(keras.activations.relu)
  >>> layer([-3.0, -1.0, 0.0, 2.0])
  [0.0, 0.0, 0.0, 2.0]
code: def compute_output_shape(self, input_shape):
      return input_shape
  
file_path: keras/keras/layers/activations/activation.py
imports: from keras import activations
  from keras.api_export import keras_export
  from keras.layers.layer import Layer
label_desc: Use image node_id 3 for calling the Activation obj's underlying member method code with example usage: obj.compute_output_shape(input_shape) and returns: input_shape