{
    "op_type": "RightShift",
    "op_list": [
        {
        "bin_filename": "RightShift_int8",
        "inputs": [
            {
            "name": "x",
            "index": 0,
            "dtype": "int8",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            },
            {
            "name": "y",
            "index": 1,
            "dtype": "int8",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            }
        ],
        "outputs": [
            {
            "name": "z",
            "index": 0,
            "dtype": "int8",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            }
        ]
        },
        {
        "bin_filename": "RightShift_uint8",
        "inputs": [
            {
            "name": "x",
            "index": 0,
            "dtype": "uint8",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            },
            {
            "name": "y",
            "index": 1,
            "dtype": "uint8",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            }
        ],
        "outputs": [
            {
            "name": "z",
            "index": 0,
            "dtype": "uint8",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            }
        ]
        },
        {
        "bin_filename": "RightShift_int16",
        "inputs": [
            {
            "name": "x",
            "index": 0,
            "dtype": "int16",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            },
            {
            "name": "y",
            "index": 1,
            "dtype": "int16",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            }
        ],
        "outputs": [
            {
            "name": "z",
            "index": 0,
            "dtype": "int16",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            }
        ]
        },
        {
        "bin_filename": "RightShift_uint16",
        "inputs": [
            {
            "name": "x",
            "index": 0,
            "dtype": "uint16",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            },
            {
            "name": "y",
            "index": 1,
            "dtype": "uint16",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            }
        ],
        "outputs": [
            {
            "name": "z",
            "index": 0,
            "dtype": "uint16",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            }
        ]
        },
        {
        "bin_filename": "RightShift_int32",
        "inputs": [
            {
            "name": "x",
            "index": 0,
            "dtype": "int32",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            },
            {
            "name": "y",
            "index": 1,
            "dtype": "int32",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            }
        ],
        "outputs": [
            {
            "name": "z",
            "index": 0,
            "dtype": "int32",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            }
        ]
        },
        {
        "bin_filename": "RightShift_uint32",
        "inputs": [
            {
            "name": "x",
            "index": 0,
            "dtype": "uint32",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            },
            {
            "name": "y",
            "index": 1,
            "dtype": "uint32",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            }
        ],
        "outputs": [
            {
            "name": "z",
            "index": 0,
            "dtype": "uint32",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            }
        ]
        },
        {
        "bin_filename": "RightShift_int64",
        "inputs": [
            {
            "name": "x",
            "index": 0,
            "dtype": "int64",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            },
            {
            "name": "y",
            "index": 1,
            "dtype": "int64",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            }
        ],
        "outputs": [
            {
            "name": "z",
            "index": 0,
            "dtype": "int64",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            }
        ]
        },
        {
        "bin_filename": "RightShift_uint64",
        "inputs": [
            {
            "name": "x",
            "index": 0,
            "dtype": "uint64",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            },
            {
            "name": "y",
            "index": 1,
            "dtype": "uint64",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            }
        ],
        "outputs": [
            {
            "name": "z",
            "index": 0,
            "dtype": "uint64",
            "format": "ND",
            "paramType": "required",
            "shape": [
                -2
            ],
            "format_match_mode": "FormatAgnostic"
            }
        ]
        }
    ]
}