擅长:python、mysql、java
<p>首先,让我们看看<code>.fit()</code>和{<cd2>}之间的区别。在</p>
<p><code>.fit()</code>可以让你从头开始训练。因此,您可以将此选项视为一个只能对模型使用一次的选项。如果您使用一组新数据再次调用<code>.fit()</code>,那么模型将建立在新数据之上,并且不会影响以前的数据集。在</p>
<p><code>.partial_fit()</code>将允许您使用增量数据更新模型。因此,对于一个模型,此选项可以多次使用。当整个数据集无法加载到内存中时,请参阅<a href="https://scikit-learn.org/0.15/modules/scaling_strategies.html#incremental-learning" rel="nofollow noreferrer">here</a>。在</p>
<p>如果<code>.fit()</code>或{<cd2>}都要使用一次,那么这没有什么区别。在</p>
<p><code>warm_start</code>只能在<code>.fit()</code>中使用,它可以让你从前面的<code>fit()</code>的合作中开始学习。现在它听起来可能与<code>partial_fit()</code>的目的相似,但是推荐的方法是<code>partial_fit()</code>。可以用相同的增量数据做<code>partial_fit()</code>几次,以提高学习效果。在</p>