Diffs#
- class pygam.callbacks.Diffs[source]#
Bases:
CallBackDifferences Callback
Useful for capturing the differences in model coefficient norms between iterations
- Parameters:
Methods
get_params([deep])Returns a dict of all of the object's user-facing parameters.
on_loop_end(diff)Runs the method at end of each optimization loop.
set_params([deep, force])Sets an object's parameters.
- get_params(deep=False)[source]#
Returns a dict of all of the object’s user-facing parameters.
- Parameters:
- deepboolean, default: False
when True, also gets non-user-facing parameters
- Returns:
- dict
- on_loop_end(diff)[source]#
Runs the method at end of each optimization loop.
- Parameters:
- difffloat
- Returns:
- difffloat
- set_params(deep=False, force=False, **parameters)[source]#
Sets an object’s parameters.
- Parameters:
- deepboolean, default: False
when True, also sets non-user-facing parameters
- forceboolean, default: False
when True, also sets parameters that the object does not already have
- **parametersparameters to set
- Returns:
- self