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] 输出值。 |
另见
该数据集方法的概括
参考
T. Hastie, R. Tibshirani and J. Friedman, “Elements of Statistical Learning Ed. 2”, Springer, 2009.