def test_insight_regression(self):
candidates = 4
X, y = make_regression(
n_samples=1000, n_features=15, n_informative=candidates,
n_targets=1)
df = pd.DataFrame(np.hstack((X, y.reshape([-1, 1]))), columns=["c_{}".format(i) for i in range(X.shape[1])] + ["target"])
dfe = DataFrameExtension(df, numericals=["target"], target="target")
insight = ModelSelectionInsight()
insight.adopt(dfe)
self.assertTrue(insight.score > 0)
print(insight.score)
test_model_selection_insight.py 文件源码
python
阅读 21
收藏 0
点赞 0
评论 0
评论列表
文章目录