code: def __init__(self):
      super().__init__()
      self.activations = nn.ModuleList(
          [
              nn.ELU(),
              nn.Hardshrink(),
              nn.Hardsigmoid(),
              nn.Hardtanh(),
              nn.Hardswish(),
              nn.LeakyReLU(),
              nn.LogSigmoid(),
              # nn.MultiheadAttention(),
              nn.PReLU(),
              nn.ReLU(),
              nn.ReLU6(),
              nn.RReLU(),
              nn.SELU(),
              nn.CELU(),
              nn.GELU(),
              nn.Sigmoid(),
              nn.SiLU(),
              nn.Mish(),
              nn.Softplus(),
              nn.Softshrink(),
              nn.Softsign(),
              nn.Tanh(),
              nn.Tanhshrink(),
              # nn.Threshold(0.1, 20),
              nn.GLU(),
              nn.Softmin(),
              nn.Softmax(),
              nn.Softmax2d(),
              nn.LogSoftmax(),
              # nn.AdaptiveLogSoftmaxWithLoss(),
          ]
      )
  
imports: import torch
  import torch.nn
  import torch.nn.functional
label_desc: Use image node_id 1 to create a new NNActivationModule object from inherited base classes: torch.nn with example: obj = NNActivationModule()