我正在尝试模仿PCA.sklearn.decomposition
我已经编写了一个计算 SVD 的方法,但我不确定fit(),tranform()和fit_transform()没有它我无法继续进行。
我认为fit()计算 svd 并且可以使用该singular_values_属性访问奇异值,但我不知道其余两种方法。
我正在尝试模仿PCA.sklearn.decomposition
我已经编写了一个计算 SVD 的方法,但我不确定fit(),tranform()和fit_transform()没有它我无法继续进行。
我认为fit()计算 svd 并且可以使用该singular_values_属性访问奇异值,但我不知道其余两种方法。
在文档中,您可以看到对 、 和 的fit()一般transform()解释fit_transform():
[...] 一种
fit从训练集中学习模型参数(例如用于归一化的均值和标准差)的transform方法,以及一种将此转换模型应用于未见数据的方法。fit_transform同时建模和转换训练数据可能更加方便和高效。