def METHOD_NAME():
    @op(ins={"num_csv1": In(DataFrame), "num_csv2": In(DataFrame)})
    def two_input_op(_, num_csv1, num_csv2):
        check.inst_param(num_csv1, "num_csv1", pd.DataFrame)
        check.inst_param(num_csv2, "num_csv2", pd.DataFrame)
        num_csv1["sum"] = num_csv1["num1"] + num_csv2["num2"]
        return num_csv1
    load_csv1 = load_num_csv_op("load_csv1")
    load_csv2 = load_num_csv_op("load_csv2")
    @graph
    def two_input():
        two_input_op(load_csv1(), load_csv2())
    result = two_input.execute_in_process()
    assert result.success
    df = result.output_for_node("two_input_op")
    assert isinstance(df, pd.DataFrame)
    assert df.to_dict("list") == {"num1": [1, 3], "num2": [2, 4], "sum": [3, 7]}