{
    "op_type": "ThresholdV2",
    "op_list": [
      {
        "bin_filename": "ThresholdV2_5771312ede1e42e5883dfb200d416cb0",
        "inputs": [
          {
            "name": "x",
            "index": 0,
            "dtype": "bfloat16",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          },
          {
            "name": "threshold",
            "index": 1,
            "dtype": "bfloat16",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          },
          {
            "name": "value",
            "index": 2,
            "dtype": "bfloat16",
            "format": "ND",
            "paramType": "optional",
            "shape": [
              -2
            ]
          }
        ],
        "outputs": [
          {
            "name": "y",
            "index": 0,
            "dtype": "bfloat16",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          }
        ]
      },
      {
        "bin_filename": "ThresholdV2_eea8ce60afe94bd4814c401e58047393",
        "inputs": [
          {
            "name": "x",
            "index": 0,
            "dtype": "float16",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          },
          {
            "name": "threshold",
            "index": 1,
            "dtype": "float16",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          },
          {
            "name": "value",
            "index": 2,
            "dtype": "float16",
            "format": "ND",
            "paramType": "optional",
            "shape": [
              -2
            ]
          }
        ],
        "outputs": [
          {
            "name": "y",
            "index": 0,
            "dtype": "float16",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          }
        ]
      },
      {
        "bin_filename": "ThresholdV2_cf23db81ef4f44c4902a242c92427474",
        "inputs": [
          {
            "name": "x",
            "index": 0,
            "dtype": "float32",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          },
          {
            "name": "threshold",
            "index": 1,
            "dtype": "float32",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          },
          {
            "name": "value",
            "index": 2,
            "dtype": "float32",
            "format": "ND",
            "paramType": "optional",
            "shape": [
              -2
            ]
          }
        ],
        "outputs": [
          {
            "name": "y",
            "index": 0,
            "dtype": "float32",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          }
        ]
      },
      {
        "bin_filename": "ThresholdV2_31b26d80653b487ea1aa4c5c12368acf",
        "inputs": [
          {
            "name": "x",
            "index": 0,
            "dtype": "int8",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          },
          {
            "name": "threshold",
            "index": 1,
            "dtype": "int8",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          },
          {
            "name": "value",
            "index": 2,
            "dtype": "int8",
            "format": "ND",
            "paramType": "optional",
            "shape": [
              -2
            ]
          }
        ],
        "outputs": [
          {
            "name": "y",
            "index": 0,
            "dtype": "int8",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          }
        ]
      },
      {
        "bin_filename": "ThresholdV2_7866d9f49c014447a554ec32b9054cef",
        "inputs": [
          {
            "name": "x",
            "index": 0,
            "dtype": "uint8",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          },
          {
            "name": "threshold",
            "index": 1,
            "dtype": "uint8",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          },
          {
            "name": "value",
            "index": 2,
            "dtype": "uint8",
            "format": "ND",
            "paramType": "optional",
            "shape": [
              -2
            ]
          }
        ],
        "outputs": [
          {
            "name": "y",
            "index": 0,
            "dtype": "uint8",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          }
        ]
      },
      {
        "bin_filename": "ThresholdV2_7c66b125a7064ca0b79f779a4e0fe2af",
        "inputs": [
          {
            "name": "x",
            "index": 0,
            "dtype": "int16",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          },
          {
            "name": "threshold",
            "index": 1,
            "dtype": "int16",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          },
          {
            "name": "value",
            "index": 2,
            "dtype": "int16",
            "format": "ND",
            "paramType": "optional",
            "shape": [
              -2
            ]
          }
        ],
        "outputs": [
          {
            "name": "y",
            "index": 0,
            "dtype": "int16",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          }
        ]
      },
      {
        "bin_filename": "ThresholdV2_3c66b177a7064ca0b79f779a4e0fe267",
        "inputs": [
          {
            "name": "x",
            "index": 0,
            "dtype": "int32",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          },
          {
            "name": "threshold",
            "index": 1,
            "dtype": "int32",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          },
          {
            "name": "value",
            "index": 2,
            "dtype": "int32",
            "format": "ND",
            "paramType": "optional",
            "shape": [
              -2
            ]
          }
        ],
        "outputs": [
          {
            "name": "y",
            "index": 0,
            "dtype": "int32",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          }
        ]
      },
      {
        "bin_filename": "ThresholdV2_97a7e1937ebe488b98e522dcfad25f4a",
        "inputs": [
          {
            "name": "x",
            "index": 0,
            "dtype": "int64",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          },
          {
            "name": "threshold",
            "index": 1,
            "dtype": "int64",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          },
          {
            "name": "value",
            "index": 2,
            "dtype": "int64",
            "format": "ND",
            "paramType": "optional",
            "shape": [
              -2
            ]
          }
        ],
        "outputs": [
          {
            "name": "y",
            "index": 0,
            "dtype": "int64",
            "format": "ND",
            "paramType": "required",
            "shape": [
              -2
            ]
          }
        ]
      }
    ]
  }