【发布时间】:2019-08-18 05:13:53
【问题描述】:
在我将此模型拟合到我的数据后,我试图从模型中提取特征数量。
我查看了模型的目录并找到了仅获取特定模型的数字的方法(例如,查看 SVM 的支持向量的维度),但我没有找到可以用于任何类型的通用方法一个模型。
假设我有我的实例数据集和相应的类
X, y # dataset
并使用scikit-learn 库中的任意模型来拟合此数据
model.fit(X,y)
后来我想用这个模型来查找原始数据集的维度,有点碍事
model.n_features_
有没有快速通用的方法来做到这一点?
【问题讨论】:
-
一种骇人听闻的方法是将您自己的自定义成员注入您创建和训练的任何模型实例,例如:clf.__my_num_features = ...
-
@InonPeled 这是个好主意。谢谢你的回答。
标签: python scikit-learn