mlxtend version: 0.23.1

LinearDiscriminantAnalysis

LinearDiscriminantAnalysis(n_discriminants=None)

线性判别分析类

Parameters

Attributes

Examples

有关使用示例,请参见 https://rasbt.github.io/mlxtend/user_guide/feature_extraction/LinearDiscriminantAnalysis/

Methods


fit(X, y, n_classes=None)

拟合LDA模型与X.

Parameters

Returns


get_params(deep=True)

获取此估计器的参数.

Parameters

Returns


set_params(params)

设置此估计器的参数. 该方法适用于简单估计器以及嵌套对象(如管道). 后者具有形式为<组件>__<参数>的参数,以便可以更新嵌套对象的每个组件.

Returns

self

改编自
https://github.com/scikit-learn/scikit-learn/blob/master/sklearn/base.py
作者: Gael Varoquaux <gael.varoquaux@normalesup.org>
许可证: BSD 3条款

transform(X)

应用线性变换于X.

Parameters

Returns

PrincipalComponentAnalysis

PrincipalComponentAnalysis(n_components=None, solver='svd', whitening=False)

主成分分析类

Parameters

Attributes

Examples

有关使用示例,请参见 https://rasbt.github.io/mlxtend/user_guide/feature_extraction/PrincipalComponentAnalysis/

Methods


fit(X, y=None)

学习训练数据中的模型.

Parameters

Returns


get_params(deep=True)

获取此估计器的参数.

Parameters

Returns


set_params(params)

设置此估计器的参数. 该方法适用于简单估计器以及嵌套对象(如管道). 后者具有形式为<组件>__<参数>的参数,以便可以更新嵌套对象的每个组件.

Returns

self

改编自
https://github.com/scikit-learn/scikit-learn/blob/master/sklearn/base.py
作者: Gael Varoquaux <gael.varoquaux@normalesup.org>
许可证: BSD 3条款

transform(X)

应用线性变换于X.

Parameters

Returns

RBFKernelPCA

RBFKernelPCA(gamma=15.0, n_components=None, copy_X=True)

径向基函数核主成分分析用于降维.

Parameters

Attributes

Examples

有关使用示例,请参见 https://rasbt.github.io/mlxtend/user_guide/feature_extraction/RBFKernelPCA/

Methods


fit(X)

学习训练数据中的模型.

Parameters

Returns


get_params(deep=True)

获取此估计器的参数.

Parameters

Returns


set_params(params)

设置此估计器的参数. 该方法适用于简单估计器以及嵌套对象(如管道). 后者具有形式为<组件>__<参数>的参数,以便可以更新嵌套对象的每个组件.

Returns

self

改编自
https://github.com/scikit-learn/scikit-learn/blob/master/sklearn/base.py
作者: Gael Varoquaux <gael.varoquaux@normalesup.org>
许可证: BSD 3条款

transform(X)

应用非线性变换于X.

Parameters

Returns