code: def get_activation_search_safe_layers():
      """
      Returns a list of keras layer that we can walk along
      in an activation search.
      """
  
      # Inside function to not break import if Keras changes.
      activation_search_safe_layers = (
          klayers.ELU,
          klayers.LeakyReLU,
          klayers.PReLU,
          klayers.Softmax,
          klayers.ThresholdedReLU,
          klayers.Activation,
          klayers.ActivityRegularization,
          klayers.Dropout,
          klayers.Flatten,
          klayers.Reshape,
          klayers.Add,
          klayers.GaussianNoise,
          klayers.BatchNormalization,
      )
      return activation_search_safe_layers
  
imports: from __future__ import annotations
  import tensorflow.keras.layers
  from tensorflow import Module, keras
  import innvestigate.backend
  from innvestigate.backend.types import Layer, Model
label_desc: Use image node_id 1 for calling a global function with example usage: get_activation_search_safe_layers() and returns: activation_search_safe_layers