C#,数值计算——分类与推理Svmpolykernel的计算方法与源程序
最佳答案 问答题库628位专家为你答疑解惑
1 文本格式
using System;
namespace Legalsoft.Truffer
{
public class Svmpolykernel : Svmgenkernel
{
public int n { get; set; }
public double a { get; set; }
public double b { get; set; }
public double d { get; set; }
public Svmpolykernel(double[,] ddata, double[] yy, double aa, double bb, double dd) : base(yy, ddata)
{
this.n = data.GetLength(1);
this.a = aa;
this.b = bb;
this.d = dd;
fill();
}
public override double kernel(double xi, double xj)
{
return 0.0;
}
public override double kernel(double[] xi, double[] xj)
{
double dott = 0.0;
for (int k = 0; k < n; k++)
{
dott += xi[k] * xj[k];
}
return Math.Pow(a * dott + b, d);
}
}
}
2 代码格式
using System;namespace Legalsoft.Truffer
{public class Svmpolykernel : Svmgenkernel{public int n { get; set; }public double a { get; set; }public double b { get; set; }public double d { get; set; }public Svmpolykernel(double[,] ddata, double[] yy, double aa, double bb, double dd) : base(yy, ddata){this.n = data.GetLength(1);this.a = aa;this.b = bb;this.d = dd;fill();}public override double kernel(double xi, double xj){return 0.0;}public override double kernel(double[] xi, double[] xj){double dott = 0.0;for (int k = 0; k < n; k++){dott += xi[k] * xj[k];}return Math.Pow(a * dott + b, d);}}
}
99%的人还看了
相似问题
- 使用opencv将sRGB格式的图片转换为BT.2020格式【sRGB】【BT.2020】
- YOLO目标检测——卫星遥感多类别检测数据集下载分享【含对应voc、coco和yolo三种格式标签】
- VMware 系列:戴尔服务器配置(格式数据、RAID5、安装ESXI)以及相关问题
- qcow2、raw、vmdk等镜像格式工具
- 微信小程序发货信息录入接口 错误上传时间非法,请按照 RFC 3339 格式填写?
- 2015-2020年全国地区生产总值及一二三产构成数据总览,shp/excel格式
- 媒体格式转换软件Permute 3 mac中文版软件特点
- 智能门禁刷脸照片格式gif、bmp,png转换,转换base64
- MAC地址_MAC地址格式_以太网的MAC帧_基础知识
- 硬盘无法格式化怎么办?
猜你感兴趣
版权申明
本文"C#,数值计算——分类与推理Svmpolykernel的计算方法与源程序":http://eshow365.cn/6-28486-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!