Apache SystemML 1.2.0 发布,可伸缩的机器学习语言

局长
 局长
发布于 2018年08月26日
收藏 7

Apache SystemML 1.2.0 发布了,该版本的更新内容包括下面列出的功能增强、新增功能和其他变更。

新的内置 Functions/Operations/Scripts/Features

  • Factorization Machines

  • Support for functions with default parameters

  • exists() for checking of existing variables

  • Triangular matrix functions: lower.tri() and upper.tri()

  • New nary min/max operations

  • as.matrix() over list of scalars

  • Function calls with named function arguments

  • Convolution operations (forward/backward)

  • Maxpooling operations (forward)

  • Support for bias_add and bias_mult

  • Global constants

  • Added support for rowProd/colProd

  • DML eval function

  • New data type list for lists and structs

API

  • JMLC API extension for passing multiple dml scripts

除此之外还包括性能改进、bug 修复以及其他方面的变更。详情请查看发布说明 http://systemml.apache.org/release-notes/systemml-release-notes-1.2.0.html

SystemML 是由 IBM 打造的灵活的、可伸缩机器学习 (ML) 语言,使用 Java 编写。机器学习 (ML) 是指无需显式的编程即可让计算机学习的能力。

SystemML 与众不同的是:

  1. 可定制算法

  2. 多个执行模式,包括单个,Hadoop 批量和 Spark 批量,

  3. 自动优化

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Apache SystemML 1.2.0 发布,可伸缩的机器学习语言
加载中
返回顶部
顶部