ontwthe 2021-12-06 14:09 采纳率: 0%
浏览 13
已结题

Scala spark ML中的SVM如何像Python一样设置惩罚系数C核gamma

在阅读scala文档时发现调用机器学习函数只能设置参数默认步长核迭代次数,如何才能像python的SVM一样设置C核gamma呢

scala文档如下

import org.apache.spark.ml.classification.LinearSVC

// Load training data
val training = spark.read.format("libsvm").load("data/mllib/sample_libsvm_data.txt")

val lsvc = new LinearSVC()
  .setMaxIter(10)
  .setRegParam(0.1)

// Fit the model
val lsvcModel = lsvc.fit(training)

// Print the coefficients and intercept for linear svc
println(s"Coefficients: ${lsvcModel.coefficients} Intercept: ${lsvcModel.intercept}")

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 12月14日
    • 创建了问题 12月6日

    悬赏问题

    • ¥15 这种小网站播放的音乐文件该如何下载?
    • ¥15 x-tile软件报错
    • ¥15 评论图片存取方案,求方法
    • ¥30 麒麟系统安装设置基础软件仓库时出错
    • ¥15 COMSOL溶质浸出模型构建
    • ¥100 求点云SHOT的C++手写版代码
    • ¥15 无界革命系统无法正常启动
    • ¥15 看了正点原子的ds18b20自己跟着写完发现读出来全是1,查了一天找不出原因快哭了
    • ¥16 问题:ValueError: could not broadcast input array from shape (12784,6,0) into shape (12784,6,9)
    • ¥15 APP使用微信登录 怎么爬取数据