C#,数值计算——分类与推理Svmpolykernel的计算方法与源程序

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 代码格式

cs 复制代码
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);
        }
    }
}
相关推荐
985小水博一枚呀19 分钟前
【深度学习滑坡制图|论文解读3】基于融合CNN-Transformer网络和深度迁移学习的遥感影像滑坡制图方法
人工智能·深度学习·神经网络·cnn·transformer
AltmanChan20 分钟前
大语言模型安全威胁
人工智能·安全·语言模型
Source.Liu20 分钟前
【用Rust写CAD】第二章 第四节 函数
开发语言·rust
monkey_meng20 分钟前
【Rust中的迭代器】
开发语言·后端·rust
余衫马23 分钟前
Rust-Trait 特征编程
开发语言·后端·rust
985小水博一枚呀23 分钟前
【深度学习滑坡制图|论文解读2】基于融合CNN-Transformer网络和深度迁移学习的遥感影像滑坡制图方法
人工智能·深度学习·神经网络·cnn·transformer·迁移学习
monkey_meng26 分钟前
【Rust中多线程同步机制】
开发语言·redis·后端·rust
Jacob程序员28 分钟前
java导出word文件(手绘)
java·开发语言·word
数据与后端架构提升之路33 分钟前
从神经元到神经网络:深度学习的进化之旅
人工智能·神经网络·学习
小白学大数据35 分钟前
正则表达式在Kotlin中的应用:提取图片链接
开发语言·python·selenium·正则表达式·kotlin