def METHOD_NAME():
    inputs = {"X": ["input_data_x"]}
    inputs_tensor = {
        "input_data_x": TensorConfig(data_gen=partial(
            gen_input_x_data,
            shape=input_data_x_shape,
            dtype=input_data_x_dtype))
    }
    if draw(st.booleans()):
        inputs["Shape"] = ["input_data_shape"]
        inputs_tensor["input_data_shape"] = TensorConfig(
            data_gen=partial(gen_input_shape_data))
    if draw(st.booleans()):
        inputs["Offsets"] = ["input_data_offsets"]
        inputs_tensor["input_data_offsets"] = TensorConfig(
            data_gen=partial(gen_input_offsets_data))
    return inputs, inputs_tensor