Skip to content
Snippets Groups Projects
Commit e0f4e676 authored by moritz's avatar moritz
Browse files

Moritz Huebner: Removed unnecessary kwargs accessor and made ndim read-only

parent 9cab1ac3
No related branches found
No related tags found
No related merge requests found
......@@ -50,7 +50,6 @@ class Sampler(object):
self.__fixed_parameter_keys = []
self.initialise_parameters()
self.verify_parameters()
self.ndim = len(self.__search_parameter_keys)
self.kwargs = kwargs
self.result = result
......@@ -88,6 +87,9 @@ class Sampler(object):
def fixed_parameter_keys(self):
return self.__fixed_parameter_keys
@property
def ndim(self):
return len(self.__search_parameter_keys)
@property
def external_sampler(self):
......@@ -107,14 +109,6 @@ class Sampler(object):
raise TypeError('sampler must either be a string referring to built in sampler or a custom made class that '
'inherits from sampler')
@property
def kwargs(self):
return self.__kwargs
@kwargs.setter
def kwargs(self, kwargs):
self.__kwargs = kwargs
def verify_kwargs_against_external_sampler_function(self):
args = inspect.getargspec(self.external_sampler_function).args
bad_keys = []
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment