sklearn.datasets.make_hastie_10_2

sklearn.datasets.make_hastie_10_2(n_samples=12000, *, random_state=None)

[源码]

生成Hastie等人使用的二进制分类数据。2009年,示例10.2。

十个特征是标准独立的高斯,目标y定义为:

y[i] = 1 if np.sum(X[i] ** 2) > 9.34 else -1

在用户指南中阅读更多内容。

参数 说明
n_samples int, optional (default=12000)
样本数。
random_state int, RandomState instance, default=None
确定用于生成数据集的随机数生成。 为多个函数调用传递可重复输出的int值。 请参阅词汇表
返回值 说明
X array of shape [n_samples, 10]
输入样本。
y array of shape [n_samples]
输出值。

另见

make_gaussian_quantiles

该数据集方法的概括

参考

T. Hastie, R. Tibshirani and J. Friedman, “Elements of Statistical Learning Ed. 2”, Springer, 2009.