Chen042 2024-01-04 22:15 采纳率: 50%
浏览 14
已结题

利用C#实现支持向量机(SVM)

我想用c#实现SVM,但是现目前找了很多资料发现都是利用python或者matlab,但是我发现Libsvm好像可以实现相关要求,但是我下载Libsvm之后我无法运行代码,本质上我看不懂这个代码到底有些什么,以及在讲些什么。并且我再GITHUB上面找了很多,真的不太理解上面的代码成份,由于本人并不擅长编程,我是学石油的,但是实验室要求我用c#编写相关程序,我也没办法,所以在此向广大网友请教,可以向我解释Libsvm到底有啥用,如果有相关c#SVM代码,也可以给我。

  • 写回答

2条回答 默认 最新

  • wanghui0380 2024-01-05 09:28
    关注

    C#下可以用的原生库
    我按他们成名时间先后排把
    1.accord.net

    img

    评价:这项目很早了,早期老外们做相关领域多半用它,所以资料比较多,改填的坑也填的差不多了

    2.TensorFlow.NET 和pytouch.net,numpy.net,Keras.NET
    这几个个我列在一起,他们都有SVM支持,而且还是同一个项目组支持的

    评价:这项目组是python那些库的net原生化版本,而且他们努力保持语法和方法和python的库一致性,基本上pyhon的使用那些库的代码9成都可以在保持原来代码无什么太大变动的情况下翻译过来。并且这个项目组是2个中国人领导,所以你有问题可以直接用中文咨询他们

    3.ML.Net
    这个是微软官方出的,但是目前也就是个平台框架,他实际api还是scisharp提供,当然按照微软的一贯方式。他多少会修改api,不太完全按照python的方式提供api

    我个人建议你使用scisharp的

    ps:你提到的LibSVM其实是一个C++提供的标准dll库,资料呢自然是C++的资料多,如果你想找这个资料请找C++那边

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 1月19日
  • 已采纳回答 1月11日
  • 创建了问题 1月4日

悬赏问题

  • ¥15 微软硬件驱动认证账号申请
  • ¥15 有人知道怎么在R语言里下载Git上的miceco这个包吗
  • ¥15 GPT写作提示指令词
  • ¥20 如何在cst中建立这种螺旋扇叶结构
  • ¥20 根据动态演化博弈支付矩阵完成复制动态方程求解和演化相图分析等
  • ¥20 关于DAC输出1.000V对分辨率和精度的要求
  • ¥20 想写一个文件管理器,加载全部子文件夹后,要一级一级返回
  • ¥15 华为超融合部署环境下RedHat虚拟机分区扩容问题
  • ¥15 哪位能做百度地图导航触点播报?
  • ¥15 请问GPT语言模型怎么训练?