You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@systemml.apache.org by ja...@apache.org on 2020/04/26 19:11:51 UTC

[systemml] branch master updated (608b9e5 -> d36ec4c)

This is an automated email from the ASF dual-hosted git repository.

janardhan pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/systemml.git.


    from 608b9e5  [SYSTEMDS-316] Extended Python API (rand, lm, matrix multiplication)
     new 23328d8  [MINOR] Fix Javadoc issue at `getLineageTrace`
     new d36ec4c  [MINOR][DOC] Update 'SystemDS' to 'Apache SystemDS'

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 README.md                                            | 20 +++++++++++++++-----
 .../org/apache/sysds/api/jmlc/PreparedScript.java    |  5 ++++-
 2 files changed, 19 insertions(+), 6 deletions(-)


[systemml] 02/02: [MINOR][DOC] Update 'SystemDS' to 'Apache SystemDS'

Posted by ja...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

janardhan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/systemml.git

commit d36ec4c5b7ef12e3129945f653d69f016788ad1f
Author: Janardhan Pulivarthi <j1...@protonmail.com>
AuthorDate: Mon Apr 27 00:14:26 2020 +0530

    [MINOR][DOC] Update 'SystemDS' to 'Apache SystemDS'
    
    *  This is as per the discussion at
       https://www.mail-archive.com/dev@systemml.apache.org/msg01051.html
    *  Also, wrap long lines and update mvn build command.
    
    Closes #898.
---
 README.md | 20 +++++++++++++++-----
 1 file changed, 15 insertions(+), 5 deletions(-)

diff --git a/README.md b/README.md
index 86803e8..49a7eb2 100644
--- a/README.md
+++ b/README.md
@@ -17,9 +17,16 @@ limitations under the License.
 {% end comment %}
 -->
 
-# SystemDS
+# Apache SystemDS
 
-**Overview:** SystemDS is a versatile system for the end-to-end data science lifecycle from data integration, cleaning, and feature engineering, over efficient, local and distributed ML model training, to deployment and serving. To this end, we aim to provide a stack of declarative languages with R-like syntax for (1) the different tasks of the data-science lifecycle, and (2) users with different expertise. These high-level scripts are compiled into hybrid execution plans of local, in-me [...]
+**Overview:** SystemDS is a versatile system for the end-to-end data science lifecycle from data integration, cleaning,
+and feature engineering, over efficient, local and distributed ML model training, to deployment and serving. To this
+end, we aim to provide a stack of declarative languages with R-like syntax for (1) the different tasks of the data-science
+lifecycle, and (2) users with different expertise. These high-level scripts are compiled into hybrid execution plans of 
+local, in-memory CPU and GPU operations, as well as distributed operations on Apache Spark. In contrast to existing 
+systems - that either provide homogeneous tensors or 2D Datasets - and in order to serve the entire data science lifecycle,
+the underlying data model are DataTensors, i.e., tensors (multi-dimensional arrays) whose first dimension may have a 
+heterogeneous and nested schema.
 
 **Quick Start** [Install, Quick Start and Hello World](/bin/README.md)
 
@@ -27,9 +34,12 @@ limitations under the License.
 
 **Python Documentation** [Python SystemDS Documentation](https://damslab.github.io/docs/sysdspython/index.html)
 
-**Status and Build:** SystemDS is still in pre-alpha status. The original code base was forked from [**Apache SystemML**](http://systemml.apache.org/) 1.2 in September 2018. We will continue to support linear algebra programs over matrices, while replacing the underlying data model and compiler, as well as substantially extending the supported functionalities. Until the first release, you can build your own snapshot via Apache Maven: `mvn -DskipTests clean package`.
-
-[![License](https://img.shields.io/badge/License-Apache%202.0-gre.svg)](https://opensource.org/licenses/Apache-2.0)
+**Status and Build:** SystemDS is still in pre-alpha status. The original code base was forked from 
+[**Apache SystemML**](http://systemml.apache.org/) 1.2 in September 2018. We will continue to support linear algebra 
+programs over matrices, while replacing the underlying data model and compiler, as well as substantially extending the 
+supported functionalities. Until the first release, you can build your own snapshot via Apache Maven:
+ `mvn clean package -P distribution`.
+  
 ![Build](https://github.com/apache/systemml/workflows/Build/badge.svg)
 ![Documentation](https://github.com/apache/systemml/workflows/Documentation/badge.svg)
 ![Component Test](https://github.com/apache/systemml/workflows/Component%20Test/badge.svg)


[systemml] 01/02: [MINOR] Fix Javadoc issue at `getLineageTrace`

Posted by ja...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

janardhan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/systemml.git

commit 23328d8c0c621a9fd21f94929c5d56ab13dd2c25
Author: Janardhan Pulivarthi <j1...@protonmail.com>
AuthorDate: Mon Apr 27 00:13:26 2020 +0530

    [MINOR] Fix Javadoc issue at `getLineageTrace`
    
    * The parameter `var` is the output variable name for which the
      lineage trace is sought.
    
    Closes #899.
---
 src/main/java/org/apache/sysds/api/jmlc/PreparedScript.java | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/main/java/org/apache/sysds/api/jmlc/PreparedScript.java b/src/main/java/org/apache/sysds/api/jmlc/PreparedScript.java
index 3175fcb..b8e769b 100644
--- a/src/main/java/org/apache/sysds/api/jmlc/PreparedScript.java
+++ b/src/main/java/org/apache/sysds/api/jmlc/PreparedScript.java
@@ -476,8 +476,11 @@ public class PreparedScript implements ConfigurableAPI
 
 	/**
 	 * Capture lineage of the DML/PyDML program and view result as a string.
-	 * 
+	 *
+	 * @param var the output variable name on which lineage trace is sought
+	 *
 	 * @return string results of lineage trace
+	 *
 	 */
 	public String getLineageTrace(String var) {
 		return _outVarLineage.get(var);