prevision_quantum_nn.preprocessing.polynomial_expansion

polynomial expansion module

Module Contents

Classes

PolynomialExpander

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