prevision_quantum_nn.preprocessing.polynomial_expansion
¶
polynomial expansion module
Module Contents¶
Classes¶
Class PolynomialExpander: expands features. |
-
class
prevision_quantum_nn.preprocessing.polynomial_expansion.
PolynomialExpander
(degree=2, expansion_type='polynomial_features')¶ Class PolynomialExpander: expands features.
-
degree
¶ polynomial degree of the expansion
- Type
int
-
expansion_type
¶ expansion type to be applied: 1. polynomial_features 2. kronecker
- Type
str
-
poly
¶ polynomial feature engineer
- Type
sklearn.preprocessiong.PolynomialFeatures
-
fit
(self, features)¶ Fits the expander.
- Parameters
features (numpy array) – input features
-
transform
(self, features)¶ Transforms the expander.
- Parameters
features (numpy array) – input features
- Returns
transformed features
- Return type
numpy array
-
fit_transform
(self, features)¶ Fits and then transforms the input.
- Parameters
features (numpy array) – input features
- Returns
fit and transformed features
- Return type
numpy array
-