{
  "op_type": "Addr",
  "op_list": [
    {
      "bin_filename": "Addr_bfloat16",
      "inputs": [
        {
          "name": "x1",
          "index": 0,
          "dtype": "bfloat16",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "x2",
          "index": 1,
          "dtype": "bfloat16",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "x3",
          "index": 2,
          "dtype": "bfloat16",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "beta",
          "index": 3,
          "dtype": "bfloat16",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "alpha",
          "index": 4,
          "dtype": "bfloat16",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        }
      ],
      "outputs": [
        {
          "name": "y",
          "index": 0,
          "dtype": "bfloat16",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        }
      ]
    },
    {
      "bin_filename": "Addr_float16",
      "inputs": [
        {
          "name": "x1",
          "index": 0,
          "dtype": "float16",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "x2",
          "index": 1,
          "dtype": "float16",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "x3",
          "index": 2,
          "dtype": "float16",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "beta",
          "index": 3,
          "dtype": "float16",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "alpha",
          "index": 4,
          "dtype": "float16",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        }
      ],
      "outputs": [
        {
          "name": "y",
          "index": 0,
          "dtype": "float16",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        }
      ]
    },
    {
      "bin_filename": "Addr_float32",
      "inputs": [
        {
          "name": "x1",
          "index": 0,
          "dtype": "float32",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "x2",
          "index": 1,
          "dtype": "float32",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "x3",
          "index": 2,
          "dtype": "float32",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "beta",
          "index": 3,
          "dtype": "float32",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "alpha",
          "index": 4,
          "dtype": "float32",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        }
      ],
      "outputs": [
        {
          "name": "y",
          "index": 0,
          "dtype": "float32",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        }
      ]
    },
    {
      "bin_filename": "Addr_bool",
      "inputs": [
        {
          "name": "x1",
          "index": 0,
          "dtype": "bool",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "x2",
          "index": 1,
          "dtype": "bool",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "x3",
          "index": 2,
          "dtype": "bool",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "beta",
          "index": 3,
          "dtype": "bool",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "alpha",
          "index": 4,
          "dtype": "bool",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        }
      ],
      "outputs": [
        {
          "name": "y",
          "index": 0,
          "dtype": "bool",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        }
      ]
    },
    {
      "bin_filename": "Addr_int8",
      "inputs": [
        {
          "name": "x1",
          "index": 0,
          "dtype": "int8",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "x2",
          "index": 1,
          "dtype": "int8",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "x3",
          "index": 2,
          "dtype": "int8",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "beta",
          "index": 3,
          "dtype": "int8",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "alpha",
          "index": 4,
          "dtype": "int8",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        }
      ],
      "outputs": [
        {
          "name": "y",
          "index": 0,
          "dtype": "int8",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        }
      ]
    },
    {
      "bin_filename": "Addr_uint8",
      "inputs": [
        {
          "name": "x1",
          "index": 0,
          "dtype": "uint8",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "x2",
          "index": 1,
          "dtype": "uint8",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "x3",
          "index": 2,
          "dtype": "uint8",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "beta",
          "index": 3,
          "dtype": "uint8",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        },
        {
          "name": "alpha",
          "index": 4,
          "dtype": "uint8",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        }
      ],
      "outputs": [
        {
          "name": "y",
          "index": 0,
          "dtype": "uint8",
          "format": "ND",
          "paramType": "required",
          "shape": [
            -2
          ]
        }
      ]
    }
  ]
}