Python 模型学习

Python 模型学习,python,scikit-learn,Python,Scikit Learn,在Scikit learn中的任何模型收敛之前,是否有一种简单的方法可以获得它们的预测?我的目标是制作模型的动画,让他们在训练中观察自己的行为 理想情况下,这类似于在Keras中对ANN进行一段时间的训练后如何提取结果。您可能希望使用该类来评估中间结果 在这些参数中,有一个名为train\u size的参数,用于指定用于生成曲线的训练示例的数量。它可以是绝对的,也可以是相对于可用样本的 例如,使用线性回归: from sklearn.linear_model import LinearRegre

在Scikit learn中的任何模型收敛之前,是否有一种简单的方法可以获得它们的预测?我的目标是制作模型的动画,让他们在训练中观察自己的行为

理想情况下,这类似于在Keras中对ANN进行一段时间的训练后如何提取结果。

您可能希望使用该类来评估中间结果

在这些参数中,有一个名为
train\u size
的参数,用于指定用于生成曲线的训练示例的数量。它可以是绝对的,也可以是相对于可用样本的

例如,使用线性回归:

from sklearn.linear_model import LinearRegression
from sklearn.model_selection import learning_curve
TRAIN_SIZES = [1, 100, 500, 2000, 5000]
train_sizes, train_scores, validation_scores = learning_curve(
                                                  estimator=LinearRegression(),
                                                  X=myX,
                                                  y=myY,
                                                  train_sizes=TRAIN_SIZES
                                               )