Bases#
Provides basis function classes to construct and transform features for model inputs. Basis can be grouped according to the mode of operation into basis that performs convolution and basis that operates as non-linear maps.
The Abstract Classes:
These classes are the building blocks for the concrete basis classes.
Abstract base class for defining basis functions for feature transformation. |
SplineBasis class inherits from the Basis class and represents spline basis functions. |
Bases For Convolution:
M-spline basis functions for modeling and data transformation. |
|
B-spline 1-dimensional basis functions. |
|
B-spline 1-dimensional basis functions for cyclic splines. |
|
Represent linearly-spaced raised cosine basis functions. |
|
Represent log-spaced raised cosine basis functions. |
|
Set of 1D basis decaying exponential functions numerically orthogonalized. |
|
Basis for history effects. |
Bases For Non-Linear Mapping:
M-spline basis functions for modeling and data transformation. |
|
B-spline 1-dimensional basis functions. |
|
B-spline 1-dimensional basis functions for cyclic splines. |
|
Represent linearly-spaced raised cosine basis functions. |
|
Represent log-spaced raised cosine basis functions. |
|
N-dimensional Fourier basis for feature expansion. |
|
Set of 1D basis decaying exponential functions numerically orthogonalized. |
|
Identity basis function. |
|
Zero basis function. |
Composite Bases:
Class representing the addition of two Basis objects. |
|
Class representing the multiplication (external product) of two Basis objects. |
Custom defined Basis:
Define a fully functional basis form a list of functions.
Custom basis class. |
Basis As scikit-learn Tranformers:
Basis as |