我想看看LinearRegression的源代码,但在linear_model文件夹中没有LinearRegression.py这样的文件。
当我用:
编写程序时from sklearn import linear_model
regr = linear_model.LinearRegression()
它有效,所以我假设LinearRegression包含在我的库中。
我正在使用anaconda3和python 3.6
答案 0 :(得分:1)
可以看到LinearRegression
的源代码,但不能直接从命令行查看。
LinearRegression
是一个类,其代码位于base.py
(请参阅下面的链接)。
函数的源代码(一般来说)可以在sklearn
文档网站/ github中找到。
对于LinearRegression
,文档位于此处:http://scikit-learn.org/stable/modules/generated/sklearn.linear_model.LinearRegression.html。
源代码从第405行开始:https://github.com/scikit-learn/scikit-learn/blob/ef5cb84a/sklearn/linear_model/base.py#L405。
最后,您还可以在scikit-learn/sklearn/linear_model/base.py
希望这有帮助
答案 1 :(得分:0)