[英]Model Progress Scikit Learn
是否有一種簡單的方法可以在 Scikit 中的任何模型收斂之前獲得預測? 我的目標是制作模型的動畫,因為他們訓練觀察他們的行為。
理想情況下,這類似於在 Keras 中訓練 ANN 的一個時期之后如何提取結果。
您可能希望使用學習曲線類來評估中間結果。
在參數中,有一個名為train_sizes
的參數可讓您指定將用於生成曲線的訓練示例的數量。 它可以是絕對的,也可以是相對於可用樣本的。
例如,使用線性回歸:
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
)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.