本文简要介绍python语言中 sklearn.utils.estimator_checks.parametrize_with_checks
的用法。
用法:
sklearn.utils.estimator_checks.parametrize_with_checks(estimators)
用于参数化估计器检查的 Pytest 特定装饰器。
每个检查的
id
设置为估计器的 pprint 版本和检查的名称及其关键字参数。这允许使用pytest -k
来指定要运行的测试:pytest test_check_estimators.py -k check_estimators_fit_returns_self
- estimators:估算器实例列表
生成检查的估计器。
- decorator:
pytest.mark.parametrize
- decorator:
参数:
返回:
例子:
>>> from sklearn.utils.estimator_checks import parametrize_with_checks >>> from sklearn.linear_model import LogisticRegression >>> from sklearn.tree import DecisionTreeRegressor
>>> @parametrize_with_checks([LogisticRegression(), ... DecisionTreeRegressor()]) ... def test_sklearn_compatible_estimator(estimator, check): ... check(estimator)
相关用法
- Python sklearn parallel_backend用法及代码示例
- Python sklearn partial_dependence用法及代码示例
- Python sklearn pairwise_distances_chunked用法及代码示例
- Python sklearn pair_confusion_matrix用法及代码示例
- Python sklearn paired_distances用法及代码示例
- Python sklearn power_transform用法及代码示例
- Python sklearn.metrics.plot_confusion_matrix用法及代码示例
- Python sklearn.metrics.plot_roc_curve用法及代码示例
- Python sklearn plot_tree用法及代码示例
- Python sklearn permutation_importance用法及代码示例
- Python sklearn.metrics.plot_det_curve用法及代码示例
- Python sklearn precision_score用法及代码示例
- Python sklearn.inspection.plot_partial_dependence用法及代码示例
- Python sklearn precision_recall_fscore_support用法及代码示例
- Python sklearn polynomial_kernel用法及代码示例
- Python sklearn precision_recall_curve用法及代码示例
- Python sklearn jaccard_score用法及代码示例
- Python sklearn WhiteKernel用法及代码示例
- Python sklearn CalibrationDisplay.from_predictions用法及代码示例
- Python sklearn VotingRegressor用法及代码示例
- Python sklearn gen_batches用法及代码示例
- Python sklearn ExpSineSquared用法及代码示例
- Python sklearn MDS用法及代码示例
- Python sklearn adjusted_rand_score用法及代码示例
- Python sklearn MLPClassifier用法及代码示例
注:本文由纯净天空筛选整理自scikit-learn.org大神的英文原创作品 sklearn.utils.estimator_checks.parametrize_with_checks。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。