Beispiel #1
0
 def load(cls, info, pdescs):
     desc = parseutils.make_basic_desc(cls, 'fit params')
     opts = parseutils.parse_options_for_callable(
         info, desc, cls.__init__, fun_ignore_args=['pdescs'])
     opts = paramutils.load_params_parameters_conversions(
         opts, pdescs, collections.abc.Mapping, cls.load_param)
     return cls(pdescs, **opts)
Beispiel #2
0
 def load(cls, info, pdescs):
     desc = parseutils.make_basic_desc(cls, 'params')
     opts = parseutils.parse_options_for_callable(
         info, desc, cls.__init__, fun_ignore_args=['pdescs'])
     opts = paramutils.load_params_parameters_conversions(
         opts, pdescs, Real, lambda x: x)
     return cls(pdescs, **opts)