H2O.ai
H2O的核心代码是用Java编写的。在H2O内部,分布式键/值存储用于跨所有节点和机器访问和引用数据,模型,对象等。该算法在H2O的分布式Map / Reduce框架之上实现,并利用Java Fork / Join框架进行多线程处理。数据以并行方式读取,并分布在整个群集中,并以压缩方式以列格式存储在内存中。H2O的数据解析器具有内置的智能功能,可以猜测传入数据集的模式,并支持从多种格式的多个源中提取数据。...H2O的REST API允许通过JSON通过外部程序或脚本访问H2O的所有功能HTTP。H2O的Web界面(Flow UI),R绑定(H2O-R)和Python绑定(H2O-Python)使用Rest API。诸如深度学习,Tree Ensembles和GLRM之类的各种前沿的有监督和无监督算法的速度,质量,易用性和模型部署使H2O成为大数据数据科学API的追捧者。要求至少,为了与H2O兼容,我们建议以下各项:操作系统:Windows 7或更高版本OS X 10.9或更高版本Ubuntu 12.04 RHEL / CentOS 6或更高版本语言:使用S2O不需要Scala,R和Python,除非您希望在那些环境中使用H2O,但始终需要Java。支持的版本包括:Java 7或更高版本。注意:Java 9尚未发布,目前不支持。要构建H2O或运行H2O测试,需要64位JDK。要使用命令行,R或Python软件包运行H2O二进制文件,仅需要64位JRE。这些都可以在Java下载页面上找到。Scala 2.10或更高版本R版本3或更高版本Python 2.7.x或3.5.x浏览器:必须使用Internet浏览器才能使用H2O的Web UI Flow。
h2o-ai

分类目录

具有免费许可证的所有平台的H2O.ai替代品