C#,数值计算——分类与推理,基座向量机高斯核(Svmgausskernel)的计算方法与源程序

No logical, not an AI.

你现在能阅读到的大量AI都是假AI,包括 。。。GPT 在内,没有任何鸟用。凡为 ...GPT 发声者均为假学者。

No log, no AI.

1 文本格式

using System;

namespace Legalsoft.Truffer

{

public class Svmgausskernel : Svmgenkernel

{

private int n { get; set; }

private double sigma { get; set; }

public Svmgausskernel(double[,] ddata, double[] yy, double ssigma) : base(yy, ddata)

{

this.n = data.GetLength(1);

this.sigma = ssigma;

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 += Globals.SQR(xi[k] - xj[k]);

}

return Math.Exp(-0.5 * dott / (sigma * sigma));

}

}

}

2 代码格式

cs 复制代码
using System;

namespace Legalsoft.Truffer
{
    public class Svmgausskernel : Svmgenkernel
    {
        private int n { get; set; }
        private double sigma { get; set; }

        public Svmgausskernel(double[,] ddata, double[] yy, double ssigma) : base(yy, ddata)
        {
            this.n = data.GetLength(1);
            this.sigma = ssigma;
            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 += Globals.SQR(xi[k] - xj[k]);
            }
            return Math.Exp(-0.5 * dott / (sigma * sigma));
        }
    }
}
相关推荐
kakaZhui8 分钟前
【llm对话系统】大模型源码分析之 LLaMA 位置编码 RoPE
人工智能·深度学习·chatgpt·aigc·llama
利刃大大24 分钟前
【回溯+剪枝】找出所有子集的异或总和再求和 && 全排列Ⅱ
c++·算法·深度优先·剪枝
来恩10031 小时前
C# 类与对象详解
开发语言·c#
struggle20251 小时前
一个开源 GenBI AI 本地代理(确保本地数据安全),使数据驱动型团队能够与其数据进行互动,生成文本到 SQL、图表、电子表格、报告和 BI
人工智能·深度学习·目标检测·语言模型·自然语言处理·数据挖掘·集成学习
佛州小李哥1 小时前
通过亚马逊云科技Bedrock打造自定义AI智能体Agent(上)
人工智能·科技·ai·语言模型·云计算·aws·亚马逊云科技
komo莫莫da1 小时前
寒假刷题Day19
java·开发语言
Rachela_z1 小时前
代码随想录算法训练营第十四天| 二叉树2
数据结构·算法
细嗅蔷薇@1 小时前
迪杰斯特拉(Dijkstra)算法
数据结构·算法
追求源于热爱!1 小时前
记5(一元逻辑回归+线性分类器+多元逻辑回归
算法·机器学习·逻辑回归
ElseWhereR1 小时前
C++ 写一个简单的加减法计算器
开发语言·c++·算法