我目前正在进行的项目利用了sklearnSVC支持向量机类,其中在代码中的某个点实例化以下内容:
self.classifier = OneVsRestClassifier(SVC(kernel = 'linear', probability = True))
在对分类器进行拟合之后,我尝试检查分类器的支持向量或支持向量属性。但是,我得到了以下错误:
^{pr2}$我尝试将内核改为“poly”或“rbf”,但这并不能修复错误。为什么会这样?任何一个线性支持向量机都不应该对这个属性有一些东西(比如至少没有)?如果有帮助的话,我使用的是sklearn 0.15.1版。在
谢谢!在
假设您通过尝试计算
请注意,
^{pr2}$OneVsRestClassifier
克隆估计器的次数与存在类的次数相同,并将尽可能多的类与数据相匹配。它们可以在ovr的estimators_
变量中找到。试试看这将为第一个OVR问题提供支持向量。在
相关问题 更多 >
编程相关推荐