def _initialize_kwargs(self, kwargs):
# common kwargs
if 'verbose' in kwargs:
assert isinstance(kwargs['verbose'],
bool), 'verbose needs to be True or False.'
self._verbose = kwargs['verbose']
if 'tol' in kwargs:
assert isinstance(kwargs['tol'],
int), 'tolerance needs to be an integer.'
self.tol = kwargs['tol']
# class specific kwargs
if 'p' in kwargs:
assert isinstance(
kwargs['p'],
int) or kwargs['p'] is 'inf', 'p needs to be an integer'
self.p = kwargs['p']
return kwargs
评论列表
文章目录