发布于 2016-01-15 00:25:56 | 131 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

MLPACK C++ 的机器学习库

mlpack是一个C++的机器学习库,它重点在于其扩展性、高速性和易用性。它的目的是让新用户通过简单、一致的API使用机器学习,同时为专业用户提供C++的高性能和最大灵活性。他的性能超出大量类似的机器学习库,如WEKA、Shogun、MATLAB、mlpy及sklearn]。


MLPACK 2.0.0 发布,主要更新如下:

* Parallelization: the DET (density estimation trees) code is now
   parallelized with OpenMP.  As time goes on, parallelization will be
   added to other algorithms, but note that you can also use Armadillo
   with OpenBLAS, which will parallelize all the linear algebra calls.

 * Model saving and loading: where appropriate, all of the command-line
   programs now support loading and saving models.  So you can train,
   say, a logistic regression model, and save it for later use.  This is
   also possible with techniques like all-k-nearest-neighbor search,
   which allow you to save the tree built on the points.  Model
   serialization support is also available from C++, too, of course.

 * Significant refactoring: most machine learning algorithms now follow
   the same API, and documentation has been improved.

 * Tree-based algorithms now support multiple types of trees in a far
   easier manner.

 * The k-means code now supports five different algorithms, many of them
   far faster than the original implementation.

 * Add streaming decision trees (Hoeffding trees) for fast classifiers
   on huge datasets.  This supports both categorical and numeric
   features.

 * No more dependence on libxml2; boost::serialization is used instead.

 * Armadillo minimum version bump to 4.100.0.

 * All mlpack programs are now prefixed with 'mlpack_', so for instance
   'allknn' is now 'mlpack_allknn'.

详情请看:发行说明

MLPACK 是一个 C++ 的机器学习库,其重点是可伸缩性、速度和易用。



历史版本 :
MLPACK 2.0.0 发布,C++ 的机器学习库
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务