sklearn.svm.LinearSVC文档学习

https://scikit-learn.org/stable/modules/generated/sklearn.svm.LinearSVC.html#sklearn.svm.LinearSVC

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.定义参数说明

penaltystring, ‘l1’ or ‘l2’ (default=’l2’)指明在惩罚中使用的范数。
 lossstring, ‘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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值