FitAid¶
Defined in module: wield.iirrational.v2.fit_aid.FitAid
- class FitAid(hints=None, hints_seen=None, active=True)[source][github]¶
Bases:
objectMethods
__init__([hints, hints_seen, active])checkpoint(checkpoint)factorization(*args, **kwargs)factorization_push([fitter_factor, data_mod])fitter_check([fitter_new, hint_name, ...])fitter_checkpoint([variant, hint_name])Just like fitter_checkup but doesn't revert the filter.
fitter_checkup([variant, hint_name])fitter_orders([fitter])fitter_update([fitter, representative, validate])hint(*args, **kwargs)hint_arg(func_arg, *args, **kwargs)hint_has(hname)hint_setdefault(hname, hval)If an algorithm a TODO
log(*args, **kwargs)First argument is the level, should include a log group, which must be one of ['info', 'debug', 'warn', 'alert', 'rationale', 'progress']
log_alert(*args, **kwargs)log_debug(*args, **kwargs)log_heading(header)log_info(*args, **kwargs)log_progress(*args, **kwargs)log_rationale(*args, **kwargs)log_warn(*args, **kwargs)Attributes
- fitter_check(fitter_new=None, hint_name=None, update=True, variant=None, validate=True)[source][github]¶
- fitter_checkpoint(variant=None, hint_name=None)[source][github]¶
Just like fitter_checkup but doesn’t revert the filter. It will make it representative if it is an improvement