scikit-learn 接口和约定:
示例
使用特殊类对数据进行不同的操作。
大多数类属于以下组之一:
分类算法(源自sklearn.base.ClassifierMixin)来解决分类问题
回归算法(源自sklearn.base.RegressorMixin)来解决重建连续变量的问题(回归问题)
sklearn.base.TransformerMixin预处理数据的数据转换(源自)
数据存储在numpy.arrays中(但如果其他类似数组的对象(如pandas.DataFrames可以转换为numpy.arrays,则可以接受))
数据中的每个对象都由一组功能描述,通常的约定是用数组表示数据样本,其中第一维是数据样本ID,第二维是特征ID。
import numpy data = numpy.arange(10).reshape(5, 2) print(data) Output: [[0 1] [2 3] [4 5] [6 7] [8 9]]
按照sklearn惯例,以上数据集包含5个对象,每个对象由2个要素描述。
热门推荐
1 泰迪狗狗如何训练
3 狗狗训练图
5 狗狗训练方法
6 训练狗狗不咬人
8 敏捷训练狗狗
10 训练狗狗吃饭
11 泰迪狗狗训练
12 狗狗从多大开始训练
13 狗狗训练学校费用
14 怎么去训练狗狗
15 狗狗训练狗狗
16 狗狗训练教程
17 训练狗狗装死
18 泰迪狗狗的训练方法