MLPRegressor:warm_start无法按预期工作?

时间:2019-04-14 13:59:06

标签: python scikit-learn neural-network

在sklearns多层感知器中,warm_start标志有问题。该文档说,如果将warm_start设置为True,则每个.fit调用将重用之前的结果。

我尝试的是创建一个不将warm_start设置为true,max_iterations = 1000(例如)和固定随机种子(例如1)的MLPRegressor

然后,我在回归器上调用.fit,并通过预测观察结果。

然后我创建了另一个MLPRegressor,其warm_start设置为true,具有相同的随机种子,但max_iterations =1。

然后我在for循环中从0到1000调用.fit。

我期望在循环之后,对于两个MLPRegressors,我将得到相同的结果,但是绝对不是这样。

有人可以解释我为什么吗?我在这里弄错了吗?

0 个答案:

没有答案