Shogun网站上的关于主流机器学习工具包的比较:

http://www.shogun-toolbox.org/page/features/

  created last updated main language main focus
shogun 1999 10-2013 C++ General Purpose ML Package with particular focus on large scale learning; Kernel Methods; Interfaces to various languages
weka 1997 07-2013 java General Purpose ML Package
kernlab 04-2004 11-2013 R Kernel Based Classification/Dimensionality Reduction
dlib 2006 10-2013 C++ Portability; Correctness
nieme 09-2006 03-2009 C++ Linear Regression; Ranking; Classification
orange 06-2004 11-2013 python Visual Data Analysis
java-ml 08-2008 07-2012 java Feature Selection
pyML 08-2004 09-2013 C++; python Kernel Methods
mlpy 02-2008 03-2012 python Basic Algorithms
pybrain 10-2008 02-2013 python Reinforcement Learning
torch7 01-2002 11-2013 C++;lua Neural Networks
scikit-learn 2007 08-2013 python; cython General Purpose with simple API and numpy / scipy idioms
   
shogun
weka
kernlab
dlib
nieme
orange
java-ml
pyML
mlpy
pybrain
torch3
scikit-learn
                         
General Features Graphical User Interface cross tick cross tick tick tick cross cross cross tick tick cross
  One Class Classification tick tick tick tick cross cross cross tick cross cross cross tick
  Classification tick tick tick tick tick tick tick tick tick tick tick tick
  Multiclass classification tick tick tick cross tick cross tick tick tick tick tick tick
  Regression tick tick tick tick tick tick cross tick cross tick tick tick
  Structured Output Learning tick cross cross cross tick cross cross cross cross cross cross cross
  Pre-Processing tick tick tick tick tick tick tick tick tick cross tick tick
  Built-in Model Selection Strategies tick tick tick tick cross tick tick tick cross cross cross tick
  Visualization cross tick cross cross tick tick cross tick tick tick tick tick
  Test Framework tick tick cross tick tick untested tick cross cross cross cross tick
  Large Scale Learning tick cross cross tick tick cross cross cross tick cross cross cross
  Semi-supervised Learning cross cross cross cross cross cross cross cross cross cross cross partial
  Multitask Learning tick cross cross cross cross cross cross cross cross cross cross cross
  Domain Adaptation tick cross cross cross cross cross cross cross cross cross cross cross
  Serialization tick tick tick tick tick tick tick tick tick tick cross tick
  Parallelized Code tick tick cross tick cross cross cross cross cross cross cross tick
  Performance Measures (auROC etc) tick tick cross tick tick tick tick tick tick tick tick tick
  Image Processing cross cross cross tick cross cross cross cross cross cross cross partial
                           
Supported Operating Systems Linux tick tick tick tick tick tick tick tick tick tick tick tick
  Windows tick tick tick tick tick tick tick cross tick tick tick tick
  Mac OSX tick tick tick tick tick tick tick tick tick cross tick tick
  Other Unix tick tick tick tick tick tick tick cross tick cross tick tick
                           
Language Bindings Python tick cross cross cross tick tick cross tick tick tick cross tick
  R tick cross tick cross cross cross cross cross cross cross cross cross
  Matlab tick cross cross cross cross cross cross cross cross cross cross cross
  Octave tick cross cross cross cross cross cross cross cross cross cross cross
  C/C++ tick cross cross tick tick cross cross cross cross cross tick cross
  Command Line tick cross cross cross cross cross cross cross tick tick tick cross
  Java tick tick cross cross tick cross tick cross cross cross cross cross
  C# tick cross cross cross cross cross cross cross cross cross cross cross
  Lua tick cross cross cross cross cross cross cross cross cross cross cross
  Ruby tick cross cross cross cross cross cross cross cross cross cross cross
                           
SVM Solvers SVMLight tick tick cross cross cross cross cross cross cross cross cross cross
  LibSVM tick tick tick tick tick tick tick tick cross tick cross tick
  SVM Ocas tick cross cross tick cross cross cross cross cross cross cross cross
  LibLinear tick tick cross cross cross cross cross cross cross cross cross tick
  BMRM tick cross cross cross cross cross cross cross cross cross cross cross
  LaRank tick cross cross cross cross cross cross cross cross cross cross cross
  SVMPegasos cross tick cross tick tick cross cross cross cross cross cross cross
  SVM SGD tick cross cross cross cross cross cross cross cross cross cross tick
  other tick cross tick cross cross cross cross tick tick cross tick cross
                           
Regression Kernel Ridge Regression tick cross cross cross cross cross cross tick cross cross cross tick
  Support Vector Regression tick tick tick cross cross cross cross tick cross cross tick tick
  Gaussian Processes tick tick tick cross cross cross cross cross cross cross cross tick
  Relevance Vector Machine cross tick tick tick cross cross cross cross cross cross cross cross
                           
Multiple Kernel Learning MKL tick cross cross cross cross cross cross cross cross cross cross cross
  q-norm MKL tick cross cross cross cross cross cross cross cross cross cross cross
  multiclass MKL tick cross cross cross cross cross cross cross cross cross cross cross
                           
Classifiers Naive Bayes tick tick cross cross cross tick cross cross cross tick tick tick
  Bayesian Networks cross tick cross tick cross cross cross cross cross tick cross cross
  Multi Layer Perceptron cross tick cross tick tick cross cross cross cross tick tick cross
  RBF Networks cross tick cross tick cross cross cross cross cross tick cross cross
  Logistic Regression tick tick untested cross tick tick cross cross cross cross cross tick
  LASSO tick cross untested cross tick cross cross cross cross cross cross tick
  Decision Trees cross tick cross cross cross tick tick cross cross cross cross partial
  k-NN tick tick tick tick cross tick tick tick tick tick tick tick
  Gaussian Process Classification tick tick tick cross cross cross tick cross cross cross cross tick
                           
Linear Classifiers Linear Programming Machine tick cross cross cross cross cross cross cross cross cross cross cross
  LDA tick cross cross cross cross cross cross cross tick cross cross tick
                           
Distributions Markov Chains tick cross cross cross cross cross tick cross cross cross cross cross
  Hidden Markov Models tick cross cross cross cross cross cross cross cross cross tick tick
                           
Dimension Reduction PCA tick tick tick tick cross tick cross cross tick cross cross tick
  Kernel PCA tick cross tick cross cross cross cross cross tick cross cross tick
  Isomap tick cross cross cross cross cross cross cross cross cross cross tick
  Multidimensional scaling tick cross cross cross cross tick cross cross cross cross cross tick
  Sammon mapping cross cross cross tick cross tick cross cross cross cross cross cross
  Locally Linear Embedding tick cross cross cross cross cross cross cross cross cross cross tick
  Diffusion Map tick cross cross cross cross cross cross cross cross cross cross tick
  Local Tangent Space Alignment tick cross cross cross cross cross cross cross cross cross cross tick
  Laplacian Eigenmaps tick cross cross cross cross cross cross cross cross cross cross tick
  Barnes-Hut t-SNE tick cross cross cross cross cross cross cross cross cross cross cross
                           
Independent Component Analysis FIXME untested untested untested untested untested untested untested untested untested untested untested untested
                           
                           
Kernels Linear tick tick tick tick tick tick tick tick tick tick tick tick
  Gaussian tick tick tick tick cross tick tick tick tick tick tick tick
  Polynomial tick tick tick tick cross tick tick tick tick tick tick tick
  String Kernels tick tick tick cross cross cross cross tick cross cross cross cross
  Sigmoid Kernel tick tick cross tick cross tick cross cross cross cross cross tick
  Kernel Normalizer tick untested tick cross cross cross cross tick cross cross cross untested
                           
Feature Selection Forward cross tick cross untested cross tick tick tick tick cross cross tick
  Wrapper methods cross tick cross untested cross untested tick tick tick cross cross cross
  Recursive Feature Selection cross tick cross tick cross untested tick tick tick cross cross tick
                           
Missing Features Mean value imputation cross tick cross cross cross tick tick cross tick cross cross cross
  EM-based/model based imputation cross tick cross cross cross tick cross cross cross cross cross cross
                           
Clustering Hierarchical Clustering tick tick cross cross cross tick cross cross tick cross cross tick
  k-means tick tick tick tick cross tick tick tick tick tick tick tick
                           
Optimization BFGS tick tick cross tick tick cross cross cross cross cross cross cross
  conjugate gradient cross cross cross tick cross cross cross cross cross cross cross cross
  gradient descent tick tick tick cross tick cross cross cross tick tick tick tick
  bindings to CPLEX tick cross cross cross cross cross cross cross cross cross cross cross
  bindings to Mosek tick cross cross cross cross cross cross cross cross cross cross cross
  bindings to other solver tick cross tick cross cross tick cross tick cross cross cross tick
                           
Structural Output Learning Label Sequence Learning tick cross untested tick untested untested untested untested untested untested untested cross
  Factor Graph Learning tick cross untested tick untested untested untested untested untested untested untested cross
  SO-SGD tick cross untested cross untested untested untested untested untested untested untested cross
  Latent SO-SVM tick cross untested cross untested untested untested untested untested untested untested cross
                           
Supported File Formats Binary tick tick cross cross cross cross cross cross cross tick cross tick
  Arff cross tick cross cross cross cross tick cross cross cross cross cross
  HDF5 tick cross tick cross cross cross cross cross cross cross cross cross
  CSV tick tick tick cross cross tick tick tick tick cross tick tick
  libSVM/ SVMLight format tick tick cross tick tick cross cross tick cross tick cross tick
  Excel cross cross tick cross cross tick cross cross cross cross cross cross
  Protobuf tick cross cross cross cross cross cross cross cross cross cross cross
                           
Supported Data Types Sparse Data Representation tick tick cross tick tick tick tick tick tick tick cross tick
  Dense Matrices tick tick tick tick cross tick tick tick tick tick tick tick
  Strings tick tick tick tick cross cross cross cross cross cross tick tick
  Support for native (e.g. C) types (char, signed and unsigned int8, int16, int32, int64, float, double, long double) tick cross cross tick cross cross cross cross tick cross cross tick

转载于:https://www.cnblogs.com/sxss/p/3633229.html

Shogun网站上的关于主流机器学习工具包的比较相关推荐

  1. 如何高速下载国外网站上的数据集

    如何高速下载国外网站上的数据集 做机器学习经常用到训练数据集,但是国内的数据集寥寥无几,很多时候要用到国外的数据集,但是下载过的人都懂,在国内下载国外数据集的时候,那网速慢的想打人,一个G的资料动不动 ...

  2. 打算翻译机器学习工具包--SHOGUN使用文档

    SHOGUN是一个在机器学习尤其支持向量机方面很出色的开源项目,现在已经包含在Debian安装包中.自己现在正在学这方面的知识,但SHOGUN在国内使用好像很少,没有什么中文文档.虽然本人的E文很一般 ...

  3. 机器学习工具包SHOGUN用户文档翻译完成

    最近抽时间翻译了机器学习工具包SHOGUN的技术文档,这真不是一件容易的活. 首先需要把软件的基本架构搞懂.例如SHOGUN有一套自己的内存管理机制,主要原理就是引用计数.如果不先把这个搞懂,看其它的 ...

  4. 28个Github上最火的机器学习开源项目

    1. TensorFlow TensorFlow 是谷歌发布的第二代机器学习系统.据谷歌宣称,在部分基准测试中,TensorFlow的处理速度比第一代的DistBelief加快了2倍之多. 具体的讲, ...

  5. 史上最全的机器学习资料(下)

    机器学习(Machine Learning, ML)是一门多领域交叉学科,涉及概率论.统计学.逼近论.凸分析.算法复杂度理论等多门学科.专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能 ...

  6. 史上最全的机器学习资料

    摘要: 机器学习牵涉的编程语言十分之广,包括了MATLAB.Python.Clojure.Ruby等等.为了让开发者更加广泛.深入地了解机器学习,云栖社区组织翻译了GitHub Awesome Mac ...

  7. 小心!你下载的机器学习工具包可能是病毒:CuPy被掉包,官方一天后才发现

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 晓查 发自 凹非寺  量子位 报道 | 公众号 QbitAI 小心! ...

  8. “黑”掉神经网络:腾讯披露新型AI攻击手法,主流机器学习框架受影响

    来源:AI前线 本文约3000字,建议阅读6分钟. 本文为你介绍一种新兴的针对机器学习模型的攻击方式"后门攻击". "后门攻击"是一种新兴的针对机器学习模型的攻 ...

  9. 你社交网站上的照片,也许已经被用来训练人工智能了

    来源:网易智能 斯特于2013年拍摄的这张照片被收录在IBM的人像数据集(Diversity in Faces)中 毫无疑问,这张家庭照片是非常可爱的:照片中的爸爸留着短须,戴着无框眼镜,棕色头发的妈 ...

最新文章

  1. Windows2008防火墙封ip
  2. php 树形结构实例,如果用php写树形结构?
  3. 国立大学 计算机,新加坡国立大学 计算机
  4. GitHub+Hexo搭建自己的Blog之-主题配置
  5. python删除excel第一行_如何用 Python 清洗数据?
  6. struts2.2跟jstl怎么整合
  7. python打包exe与反编译exe文件与防止反编译方式生成exe
  8. 可靠性测试审查checklist
  9. 数据可视化平台理论与实践
  10. Cisco系列交换机型号
  11. 实现微信公众号自定义分享功能,分享给朋友,分享到朋友圈,点击链接,获取点击分享者的openid。
  12. Web代理(HTTP代理)
  13. android 屏幕的放大缩小实现
  14. 在表示计算机存储容量中1T,1T等于多少G,
  15. 如何在网页标题左边添加ico图片
  16. 近200篇机器学习深度学习资料分享(含各种文档,视频,源码等)(3)
  17. Linux服务器的eth,Linux服务器---网络配置
  18. 使用TorchText库进行文本分类
  19. ORACLE 错误 1659,数据库导入dmp临时表空间内存不够
  20. 如何和测试团队做复盘?

热门文章

  1. 基本面分析:原理、类型和使用方法
  2. 【汇正财经】股票指数定义是什么?我国的股票指数有哪些?
  3. SpringBoot集成之过滤器
  4. python练习题百度云_Python专项基础练习(字符串)练习题
  5. 基于流的深度生成模型
  6. html5响应式前端设计,15个最新的响应式设计前端框架
  7. python深入之装饰器--通过选择发说说和发图片的案例理解装饰器
  8. 项目管理之-项目评估
  9. 【125】Linux 中 ps -ef|grep和ps、grep详解
  10. Python正则匹配判断手机号是否合法