sklearn.model_selection#
模型选择工具,例如交叉验证和超参数调整。
用户指南。 请参阅交叉验证:评估估计器性能、调整估计器的超参数和学习曲线章节了解更多详情。
分割器#
具有非重叠分组的K折迭代器变体。 |
|
Shuffle-Group(s)-Out 交叉验证迭代器。 |
|
K折交叉验证器。 |
|
留一组交叉验证器。 |
|
留一法交叉验证器。 |
|
留P组交叉验证器。 |
|
留P法交叉验证器。 |
|
预定义分割交叉验证器。 |
|
重复K折交叉验证器。 |
|
重复分层K折交叉验证器。 |
|
随机排列交叉验证器。 |
|
具有非重叠分组的分层K折迭代器变体。 |
|
分层K折交叉验证器。 |
|
分层ShuffleSplit交叉验证器。 |
|
时间序列交叉验证器。 |
|
用于构建交叉验证器的输入检查器实用程序。 |
|
将数组或矩阵分割成随机的训练集和测试集。 |
超参数优化器#
对估计器的指定参数值进行穷举搜索。 |
|
使用连续减半法搜索指定的参数值。 |
|
超参数的随机搜索。 |
|
每个参数具有离散数量值的网格。 |
|
从给定分布中采样参数的生成器。 |
|
超参数的随机搜索。 |
拟合后模型调整#
手动设置决策阈值的二元分类器。 |
|
使用交叉验证对决策阈值进行后调整的分类器。 |
模型验证#
为每个输入数据点生成交叉验证估计。 |
|
通过交叉验证评估分数。 |
|
通过交叉验证评估指标,并记录拟合/评分时间。 |
|
学习曲线。 |
|
使用排列评估交叉验证分数的显著性。 |
|
验证曲线。 |
可视化#
学习曲线可视化。 |
|
验证曲线可视化。 |