高性能机器学习库 HLearn

码农软件 · 软件分类 · 机器学习/深度学习 · 2019-08-06 08:12:59

软件介绍

HLearn 是采用 Haskell 语言编写的高性能机器学习库,它对任意维度空间有着最快最近邻的实现算法。

HLearn 同样也是一个研究型项目。该项目的研究目标是为机器学习发掘“最佳可能”的接口。这就涉及到了两个相互冲突的要求:该库应该像由 C/C++/Fortran/Assembly 开发的底层库那样运行快速;同时也应该像由 Python/R/Matlab 开发的高级库那样灵活多变。Julia 在这个方向上取得了惊人的进步,但是 HLearn “野心”更大。更值得注意的是,HLearn 的目标是比低级语言速度更快,比高级语言更加灵活。

为了实现这一目标,HLearn 采用了与标准学习库完全不同的接口。HLearn 中 H 代表三个独立的概念,也是 HLearn 设计的基础:

  • 一个 H 代表 Haskell。通过采用 Haskell 中的 SubHask 库获得快速数值计算能力;

  • 一个 H 代表 Homomorphisms 。这是是抽象代数的基本概念,HLearn 将该代数结构应用于学习系统中;

  • 一个 H 代表 History monad 。可在整个线程优化代码的过程中无需修改原代码,减轻调试过程的工作量。

本文地址:https://codercto.com/soft/d/11749.html

The Web Designer's Idea Book, Vol. 2

The Web Designer's Idea Book, Vol. 2

Patrick McNeil / How / 2010-9-19 / USD 30.00

Web Design Inspiration at a Glance Volume 2 of The Web Designer's Idea Book includes more than 650 new websites arranged thematically, so you can easily find inspiration for your work. Auth......一起来看看 《The Web Designer's Idea Book, Vol. 2》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

MD5 加密
MD5 加密

MD5 加密工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具