Python sklearn-fit方法中的数据参数验证

Python sklearn-fit方法中的数据参数验证,python,validation,scikit-learn,Python,Validation,Scikit Learn,我正在尝试将一个单独的预定义验证集传递给sklearn-fit方法。我想知道sklearn API中是否已经有一种特定的方式来满足这一需求,就像keras API中给出的那样: model.fit(train_X, train_y, validation_data=(val_x, val_y)) 及 sklearn API中的参数validation\u data=(x\u val,y\u val)是否具有等效性?我只能在文档中找到validation\u split参数。根据文档,不,您不能

我正在尝试将一个单独的预定义验证集传递给sklearn-fit方法。我想知道sklearn API中是否已经有一种特定的方式来满足这一需求,就像keras API中给出的那样:

model.fit(train_X, train_y, validation_data=(val_x, val_y))

sklearn API中的参数
validation\u data=(x\u val,y\u val)
是否具有等效性?我只能在文档中找到
validation\u split
参数。

根据文档,不,您不能,但是您可以在对验证集进行培训后使用
score
方法-在本例中为
val\u x
val\u y
-来查看模型的性能

model.fit(train_X, train_y, validation_split=0.3)