

def _assert_no_missing_args(self, args, kwargs, bound):
    free_params = self.get_free_parameters(args, kwargs, bound)
    missing_args = [m for m in free_params if (m not in self.kwargs)]
    if missing_args:
        raise TypeError('{} is missing value(s) for {}'.format(self.name, missing_args))

dataset/ETHPy150Open IDSIA/sacred/sacred/config/signature.py Signature._assert_no_missing_args/original