pysindy.differentiation.SINDyDerivative

class pysindy.differentiation.SINDyDerivative(axis=0, save_smooth=True, **kwargs)[source]

Wrapper class for differentiation classes from the derivative package. This class is meant to provide all the same functionality as the dxdt method.

This class also has _differentiate and __call__ methods which are used by PySINDy.

Parameters:

derivative_kws (dictionary, optional) –

Keyword arguments to be passed to the dxdt method.

Notes

See the derivative documentation for acceptable keywords.

Methods

get_params

Get parameters.

set_params

Set the parameters of this estimator.

get_params(deep=True)[source]

Get parameters.

set_params(**params)[source]

Set the parameters of this estimator. Modification of the pysindy method to allow unknown kwargs. This allows using the full range of derivative parameters that are not defined as member variables in sklearn grid search.

Return type:

self