def METHOD_NAME(self, **input_dict):
    """A run wrapper for graph capture / launch, user can just
    change default graph executor to cuda graph executor, and
    the first call will capture a cuda graph for future launch
    Parameters
    ----------
    input_dict: dict of str to NDArray
        List of input values to be feed to
    """
    if input_dict:
        self.set_input(**input_dict)
    if not self._cuda_graph_captured:
        self.capture_cuda_graph()
    else:
        self._run_cuda_graph()