博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sklearn.svm.LinearSVC文档学习
阅读量:6320 次
发布时间:2019-06-22

本文共 958 字,大约阅读时间需要 3 分钟。

1.类定义

class sklearn.svm.LinearSVC(penalty=’l2’, loss=’squared_hinge’, dual=True, tol=0.0001, C=1.0, multi_class=’ovr’, fit_intercept=True, intercept_scaling=1, class_weight=None, verbose=0, random_state=None, max_iter=1000)

 这样会创建一个类,并且类中除了目前创建时的参数还有方法。

1.1类的方法

1.2类的属性

 

2.定义参数说明

penalty string, ‘l1’ or ‘l2’ (default=’l2’) 指明在惩罚中使用的范数。
 loss string, ‘hinge’ or ‘squared_hinge’ default=’squared_hinge’) 指明损失函数,hinge时SVM中标准损失函数
dual   bool, (default=True)  选择要解决对偶优化问题还是原始优化问题的算法。当样本数>特征数时最好=False
tol   可选  float, optional (default=1e-4)  Tolerance for stopping criteria.
C  可选float, optional (default=1.0)  错误项的惩罚参数C。
multi_class   string, ‘ovr’ or ‘crammer_singer’  default=’ovr’)  ovr训练n个一对多分类器,cram优化所有类别的联合目标(很少选择,代价太高)
 fit_intercept   可选boolean, optional (default=True)  是否计算截距,如果是False,那么不计算(比如数据已经中心化)
intercept_scaling  可选 float, optional (default=1) 在使用fit_intercept后使用
max_iter  int, (default=1000) 要运行的最大迭代次数

3.

 

转载于:https://www.cnblogs.com/BlueBlueSea/p/10444017.html

你可能感兴趣的文章
sql中exists,not exists的用法
查看>>
WebGIS中兴趣点简单查询、基于Lucene分词查询的设计和实现
查看>>
实现android activity之间的跳转
查看>>
XMPP协议实现原理介绍
查看>>
HttpWebRequest类
查看>>
Eureka 的 Application Client client的执行演示样例
查看>>
从决策树学习谈到贝叶斯分类算法、EM、HMM
查看>>
Ubuntu 14.04 字体设置
查看>>
【转载】VS配置路径和宏
查看>>
Appium移动自动化测试(四)--one demo
查看>>
jQuery来源学习笔记:扩展的实用功能
查看>>
STM32 CRC-32 Calculator Unit
查看>>
BZOJ2790 : [Poi2012]Distance
查看>>
jenkins 安装 SVN Publisher 后向 svn 提交代码报错: E170001: Authentication required for...
查看>>
伪异步IO理解
查看>>
成为JAVA GC专家系列
查看>>
我的编程之路(十八) 团队开发
查看>>
Redis的消息通知
查看>>
Cocos2d-x中触摸事件
查看>>
Word2010插入页码分节符
查看>>