我试图模仿PCA类在sklearn.decomposition中可用的行为。
我已经编写了一种计算SVD的方法,但我不确定fit()、tranform()和fit_transform()做什么,没有它们,我就无法继续下去。
我认为fit()计算svd,可以使用singular_values_属性访问奇异值,但我不知道剩下的两个方法。
发布于 2018-09-12 11:14:32
在文档中,您可以看到对fit()、transform()和fit_transform()的一般解释:
..。一种从训练集中学习模型参数(例如,归一化的均值和标准差)的
fit方法和将该转换模型应用于未见数据的transform方法。fit_transform可以更方便、更有效地同时对训练数据进行建模和转换。
https://stackoverflow.com/questions/52290175
复制相似问题