backbone: SimpleFeaturePyramid
  simfp_2: Sequential
    0: ConvTranspose2d
    1: exp_comp_neuron
      func: LayerNorm
    2: exp_comp_neuron
      func: GELU
    3: ConvTranspose2d
    4: Conv2d
      norm: exp_comp_neuron
        func: LayerNorm
    5: Conv2d
      norm: exp_comp_neuron
        func: LayerNorm
  simfp_3: Sequential
    0: ConvTranspose2d
    1: Conv2d
      norm: exp_comp_neuron
        func: LayerNorm
    2: Conv2d
      norm: exp_comp_neuron
        func: LayerNorm
  simfp_4: Sequential
    0: Conv2d
      norm: exp_comp_neuron
        func: LayerNorm
    1: Conv2d
      norm: exp_comp_neuron
        func: LayerNorm
  simfp_5: Sequential
    0: MaxPool2d
    1: Conv2d
      norm: exp_comp_neuron
        func: LayerNorm
    2: Conv2d
      norm: exp_comp_neuron
        func: LayerNorm
  net: ViT2SNN
    patch_embed: PatchEmbed
      proj: Conv2d
    blocks: ModuleList
      0: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: Identity
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      1: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      2: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      3: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      4: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      5: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      6: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      7: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      8: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      9: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      10: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      11: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      12: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      13: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      14: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      15: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      16: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      17: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      18: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      19: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      20: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      21: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      22: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      23: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      24: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      25: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      26: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      27: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      28: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      29: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      30: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      31: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      32: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      33: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      34: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      35: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      36: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      37: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      38: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
      39: Block
        norm1: exp_comp_neuron
          func: LayerNorm
        attn: Attention
          qkv: Linear
          proj: Linear
          at1: AtNeuron
          at2: AtNeuron
          softmax: exp_comp_neuron
            func: Softmax
          x_in_test: NewNeuron
          q_out_test: NewNeuron
          k_out_test: NewNeuron
          v_out_test: NewNeuron
          attn_out_test: NewNeuron
          x_out_test: NewNeuron
        drop_path: DropPath
        norm2: exp_comp_neuron
          func: LayerNorm
        mlp: Mlp
          x1_in_test: NewNeuron
          fc1: Linear
          act: exp_comp_neuron
            func: GELU
          x2_in_test: NewNeuron
          drop1: Dropout
          fc2: Linear
          drop2: Dropout
  top_block: LastLevelMaxPool
proposal_generator: RPN
  rpn_head: StandardRPNHead
    conv: Sequential
      conv0: Conv2d
        activation: ReLU
      conv1: Conv2d
        activation: ReLU
    objectness_logits: Conv2d
    anchor_deltas: Conv2d
  anchor_generator: DefaultAnchorGenerator
    cell_anchors: BufferList
roi_heads: CascadeROIHeads
  box_pooler: ROIPooler
    level_poolers: ModuleList
      0: ROIAlign
      1: ROIAlign
      2: ROIAlign
      3: ROIAlign
  box_head: ModuleList
    0: FastRCNNConvFCHead
      conv1: Conv2d
        norm: exp_comp_neuron
          func: LayerNorm
        activation: ReLU
      conv2: Conv2d
        norm: exp_comp_neuron
          func: LayerNorm
        activation: ReLU
      conv3: Conv2d
        norm: exp_comp_neuron
          func: LayerNorm
        activation: ReLU
      conv4: Conv2d
        norm: exp_comp_neuron
          func: LayerNorm
        activation: ReLU
      flatten: Flatten
      fc1: Linear
      fc_relu1: ReLU
    1: FastRCNNConvFCHead
      conv1: Conv2d
        norm: exp_comp_neuron
          func: LayerNorm
        activation: ReLU
      conv2: Conv2d
        norm: exp_comp_neuron
          func: LayerNorm
        activation: ReLU
      conv3: Conv2d
        norm: exp_comp_neuron
          func: LayerNorm
        activation: ReLU
      conv4: Conv2d
        norm: exp_comp_neuron
          func: LayerNorm
        activation: ReLU
      flatten: Flatten
      fc1: Linear
      fc_relu1: ReLU
    2: FastRCNNConvFCHead
      conv1: Conv2d
        norm: exp_comp_neuron
          func: LayerNorm
        activation: ReLU
      conv2: Conv2d
        norm: exp_comp_neuron
          func: LayerNorm
        activation: ReLU
      conv3: Conv2d
        norm: exp_comp_neuron
          func: LayerNorm
        activation: ReLU
      conv4: Conv2d
        norm: exp_comp_neuron
          func: LayerNorm
        activation: ReLU
      flatten: Flatten
      fc1: Linear
      fc_relu1: ReLU
  box_predictor: ModuleList
    0: FastRCNNOutputLayers
      cls_score: Linear
      bbox_pred: Linear
    1: FastRCNNOutputLayers
      cls_score: Linear
      bbox_pred: Linear
    2: FastRCNNOutputLayers
      cls_score: Linear
      bbox_pred: Linear
  mask_pooler: ROIPooler
    level_poolers: ModuleList
      0: ROIAlign
      1: ROIAlign
      2: ROIAlign
      3: ROIAlign
  mask_head: MaskRCNNConvUpsampleHead
    mask_fcn1: Conv2d
      norm: exp_comp_neuron
        func: LayerNorm
      activation: ReLU
    mask_fcn2: Conv2d
      norm: exp_comp_neuron
        func: LayerNorm
      activation: ReLU
    mask_fcn3: Conv2d
      norm: exp_comp_neuron
        func: LayerNorm
      activation: ReLU
    mask_fcn4: Conv2d
      norm: exp_comp_neuron
        func: LayerNorm
      activation: ReLU
    deconv: ConvTranspose2d
    deconv_relu: ReLU
    predictor: Conv2d
