wildboar.linear_model#

Package Contents#

Classes#

RandomShapeletClassifier

A classifier that uses random shapelets.

RandomShapeletRegressor

A regressor that uses random shapelets.

RocketClassifier

Implements the ROCKET classifier

RocketRegressor

Implements the ROCKET regressor

class wildboar.linear_model.RandomShapeletClassifier(n_shapelets=1000, *, metric='euclidean', metric_params=None, min_shapelet_size=0.1, max_shapelet_size=1.0, alphas=(0.1, 1.0, 10.0), fit_intercept=True, normalize='deprecated', scoring=None, cv=None, class_weight=None, n_jobs=None, random_state=None)[source]#

Bases: wildboar.linear_model._transform.TransformRidgeClassifierCV

A classifier that uses random shapelets.

class wildboar.linear_model.RandomShapeletRegressor(n_shapelets=1000, *, metric='euclidean', metric_params=None, min_shapelet_size=0.1, max_shapelet_size=1.0, alphas=(0.1, 1.0, 10.0), fit_intercept=True, normalize=False, scoring=None, cv=None, gcv_mode=None, n_jobs=None, random_state=None)[source]#

Bases: wildboar.linear_model._transform.TransformRidgeCV

A regressor that uses random shapelets.

class wildboar.linear_model.RocketClassifier(n_kernels=10000, *, kernel_size=None, sampling='normal', sampling_params=None, bias_prob=1.0, normalize_prob=1.0, padding_prob=0.5, alphas=(0.1, 1.0, 10.0), fit_intercept=True, normalize='deprecated', scoring=None, cv=None, class_weight=None, n_jobs=None, random_state=None)[source]#

Bases: wildboar.linear_model._transform.TransformRidgeClassifierCV

Implements the ROCKET classifier

class wildboar.linear_model.RocketRegressor(n_kernels=10000, *, alphas=(0.1, 1.0, 10.0), fit_intercept=True, normalize='deprecated', scoring=None, cv=None, gcv_mode=None, n_jobs=None, random_state=None)[source]#

Bases: wildboar.linear_model._transform.TransformRidgeCV

Implements the ROCKET regressor