[systemml] branch master updated: [SYSTEMML-2525] Initial implementation of RESTful model serving system

2019-03-29 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new 863c9d5 [SYSTEMML-2525] Initial

[systemml] branch master updated: [SYSTEMML-540] Added performance tests for ResNet200

2019-03-29 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new 794c5a2 [SYSTEMML-540] Added

[systemml] branch master updated: [SYSTEMML-540] Optimized sparse-to-dense conversion on GPU and added a flag to disable forced memset0

2019-03-28 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new 70bf610 [SYSTEMML-540] Optimized

[systemml] branch gh-pages updated: [MINOR][DOC] Updated Keras2DML and Caffe2DML reference guides.

2019-03-27 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch gh-pages in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/gh-pages by this push: new c71d404 [MINOR][DOC] Updated

[systemml] branch master updated: [MINOR][DOC] Updated Keras2DML and Caffe2DML reference guides.

2019-03-27 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new 9a86656 [MINOR][DOC] Updated

[systemml] 01/02: [SYSTEMML-540] Added looped_minibatch training algorithm in Keras2DML

2019-03-27 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch gh-pages in repository https://gitbox.apache.org/repos/asf/systemml.git commit 9deb19ca8092b20a4cebcb9bdbc91fb444b1918b Author: Niketan Pansare AuthorDate: Mon Mar 25 12:33:50 2019 -0700

[systemml] branch gh-pages updated (878f757 -> 47ce217)

2019-03-27 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a change to branch gh-pages in repository https://gitbox.apache.org/repos/asf/systemml.git. from 878f757 [SYSTEMML-540] Added ternary aggregate operators for GPU backend new 9deb19c [SYSTEMML

[systemml] 02/02: [SYSTEMML-540] Updated Keras2DML to match Keras API and improved rmvar performance

2019-03-27 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch gh-pages in repository https://gitbox.apache.org/repos/asf/systemml.git commit 47ce2179768b9dd2821aae7fc11f11c1fb8de210 Author: Niketan Pansare AuthorDate: Wed Mar 27 08:57:02 2019 -0700

[systemml] branch master updated: [SYSTEMML-540] Updated Keras2DML to match Keras API and improved rmvar performance

2019-03-27 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new 8857b89 [SYSTEMML-540] Updated

[systemml] branch master updated: [SYSTEMML-540] Added looped_minibatch training algorithm in Keras2DML

2019-03-25 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new b657820 [SYSTEMML-540] Added

[systemml] 01/02: [SYSTEMML-540] Invoke update immediately after backward call at the script-level.

2019-03-24 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch gh-pages in repository https://gitbox.apache.org/repos/asf/systemml.git commit 4032594bc737d41efe06606e801dd61be27413ee Author: Niketan Pansare AuthorDate: Sat Mar 23 21:51:45 2019 -0700

[systemml] branch gh-pages updated (2eed56f -> 878f757)

2019-03-24 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a change to branch gh-pages in repository https://gitbox.apache.org/repos/asf/systemml.git. from 2eed56f [MINOR][DOC] Updated Deep Learning documentation new 4032594 [SYSTEMML-540] Invoke update

[systemml] 02/02: [SYSTEMML-540] Added ternary aggregate operators for GPU backend

2019-03-24 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch gh-pages in repository https://gitbox.apache.org/repos/asf/systemml.git commit 878f757f1825a7fe22370dff0e23114fc0434308 Author: Niketan Pansare AuthorDate: Sun Mar 24 09:06:55 2019 -0700

[systemml] branch master updated: [SYSTEMML-540] Added ternary aggregate operators for GPU backend

2019-03-24 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new 7fba4b2 [SYSTEMML-540] Added ternary

[systemml] branch master updated: [SYSTEMML-540] Invoke update immediately after backward call at the script-level.

2019-03-23 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new b49ac76 [SYSTEMML-540] Invoke update

[systemml] branch gh-pages updated: [MINOR][DOC] Updated Deep Learning documentation

2019-03-22 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch gh-pages in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/gh-pages by this push: new 2eed56f [MINOR][DOC] Updated

[systemml] branch master updated: [MINOR][DOC] Updated Deep Learning documentation

2019-03-22 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new 392f3d2 [MINOR][DOC] Updated Deep

[systemml] branch gh-pages updated: [SYSTEMML-540] Throw exception whenever parameter of a Keras layer is not supported by SystemML

2019-03-22 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch gh-pages in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/gh-pages by this push: new c81626b [SYSTEMML-540] Throw

[systemml] branch master updated: [SYSTEMML-540] Throw exception whenever parameter of a Keras layer is not supported by SystemML

2019-03-22 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new 7cab282 [SYSTEMML-540] Throw

[systemml] branch master updated: [SYSTEMML-540] Fixed lstm_backward and python test bug

2019-03-21 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new 78b79de [SYSTEMML-540] Fixed

[systemml] branch gh-pages updated: [MINOR][DOC] Updated the documentation

2019-03-21 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch gh-pages in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/gh-pages by this push: new 208a6fb [MINOR][DOC] Updated

[systemml] branch master updated: [MINOR][DOC] Updated the documentation

2019-03-21 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new bc02283 [MINOR][DOC] Updated

[systemml] branch gh-pages updated: [SYSTEMML-540] Bugfix for Python 3+ and updated the documentation

2019-03-21 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch gh-pages in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/gh-pages by this push: new b72f0f8 [SYSTEMML-540] Bugfix

[systemml] branch master updated: [SYSTEMML-540] Bugfix for Python 3+ and updated the documentation

2019-03-21 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new ef8b10a [SYSTEMML-540] Bugfix

[systemml] branch master updated: [SYSTEMML-540] Integrate the lstm builtin function in Keras2DML

2019-03-20 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new fbd3aab [SYSTEMML-540] Integrate

[systemml] 05/05: [SYSTEMML-2520][DOC] Specified the steps required to update Crawler configuration for the search indexing in our release documentation.

2019-03-19 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch gh-pages in repository https://gitbox.apache.org/repos/asf/systemml.git commit ff681d850806ac0d1043345fea6a620365c59b15 Author: Niketan Pansare AuthorDate: Tue Mar 19 13:22:18 2019 -0700

[systemml] 04/05: [SYSTEMML-2520] Add documentation search with Algolia service

2019-03-19 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch gh-pages in repository https://gitbox.apache.org/repos/asf/systemml.git commit 834ee0465777e4ac9288b81ff2cd4f0244ecfa37 Author: Janardhan AuthorDate: Tue Mar 19 13:08:10 2019 -0700

[systemml] branch gh-pages updated (d38bf4e -> ff681d8)

2019-03-19 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a change to branch gh-pages in repository https://gitbox.apache.org/repos/asf/systemml.git. from d38bf4e [SYSTEMML-445] Removed batch_norm builtin functions new aa7e0a9 [MINOR] Fixes bug causing

[systemml] 01/05: [MINOR] Fixes bug causing stats output to be cleared in JMLC

2019-03-19 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch gh-pages in repository https://gitbox.apache.org/repos/asf/systemml.git commit aa7e0a9baa63622bf5a778ae81e8f65313a45f2f Author: Anthony Thomas AuthorDate: Mon Nov 12 18:56:31 2018 +0530

[systemml] 03/05: [SYSTEMML-540] Improve the performance of GPU lstm backward operator by passing the state

2019-03-19 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch gh-pages in repository https://gitbox.apache.org/repos/asf/systemml.git commit 2251f4031e745635ba308af12851e2a5ffa7255d Author: Niketan Pansare AuthorDate: Tue Mar 19 12:30:01 2019 -0700

[systemml] 02/05: [SYSTEMML-2499] Built-in functions for binomial distribution

2019-03-19 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch gh-pages in repository https://gitbox.apache.org/repos/asf/systemml.git commit 0599687e5c561736870e9ce8df20db7c05b84542 Author: Berthold Reinwald AuthorDate: Thu Nov 29 17:32:19 2018

[systemml] branch master updated: [SYSTEMML-2520][DOC] Specified the steps required to update Crawler configuration for the search indexing in our release documentation.

2019-03-19 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new 45f72bf [SYSTEMML-2520][DOC

[systemml] branch master updated: [SYSTEMML-2520] Add documentation search with Algolia service

2019-03-19 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new ea82102 [SYSTEMML-2520] Add

[systemml] branch master updated: [SYSTEMML-540] Improve the performance of GPU lstm backward operator by passing the state

2019-03-19 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new 91467c1 [SYSTEMML-540] Improve

[systemml] branch master updated: [SYSTEMML-540] Fixed the failing Python tests and refactored BaseSystemMLClassifier class

2019-03-19 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new 69c6a1a [SYSTEMML-540] Fixed

[systemml] branch master updated: [MINOR] Provide a more informative error message when the dimensions don't match during the validate phase

2019-03-13 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new 881f606 [MINOR] Provide a more

[systemml] branch master updated: [MINOR] Throw a controlled exception when the expected number of inputs of UDF does not match the actual number of inputs

2019-03-11 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new a060f83 [MINOR] Throw a controlled

[systemml] branch master updated: [SYSTEMML-540] Reduce the memory pressure of CP lstm_backward instruction

2019-03-05 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new c7b9745 [SYSTEMML-540] Reduce

[systemml] 02/02: [SYSTEMML-540] Improved the performance of lstm builtin function for sparse inputs

2019-03-04 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git commit 792da5d0aa2abd6e650a3a17f243795d0f9a4b35 Author: Niketan Pansare AuthorDate: Mon Mar 4 13:32:35 2019 -0800

[systemml] 01/02: added profiling info

2019-03-04 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git commit adff5ee743992fdcfed9923ee876791e01532220 Author: Niketan Pansare AuthorDate: Thu Feb 28 09:29:56 2019 -0800

[systemml] branch master updated: [SYSTEMML-540] Improve the performance of lstm builtin function

2019-02-27 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new 0cabde0 [SYSTEMML-540] Improve

[systemml] branch master updated: [MINOR] Allow access to classloaders methods

2019-02-27 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new bf4717f [MINOR] Allow access

[systemml] branch master updated: [SYSTEMML-540] Added an initial CP operator for lstm builtin function

2019-02-23 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new 592f1b0 [SYSTEMML-540] Added

[systemml] branch master updated: [SYSTEMML-540] Added tests for comparing Keras2DML output with TF

2019-02-18 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new 0b9a5fc [SYSTEMML-540] Added tests

[systemml] branch master updated: [SYSTEMML-540] Bugfix for the Keras2DML LSTM layer

2019-02-04 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new dd1a09b [SYSTEMML-540] Bugfix

[systemml] branch master updated: [SYSTEMML-540] Make Keras2DML compatible with newer Keras versions

2019-02-01 Thread niketanpansare
This is an automated email from the ASF dual-hosted git repository. niketanpansare pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/systemml.git The following commit(s) were added to refs/heads/master by this push: new 5288bc0 [SYSTEMML-540] Make

systemml git commit: [SYSTEMML-540] Improved performance of prediction via Keras2DML

2018-12-14 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 3b87c2ba9 -> 341a1dc78 [SYSTEMML-540] Improved performance of prediction via Keras2DML - Reduced the model loading time of VGG by 1.7x by supporting exchange of float32 matrices. - Eliminated an additional mlcontext execution for

systemml git commit: [SYSTEMML-2505] Generate the DML for Caffe and Keras models

2018-12-08 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 1a58946a0 -> 7019f3bc8 [SYSTEMML-2505] Generate the DML for Caffe and Keras models Here is a sample example: ``` from keras.applications.vgg16 import VGG16 keras_model = VGG16(weights="imagenet", pooling="max") from systemml.mllearn

systemml git commit: [MINOR] Updated the Linear Regression demo notebook

2018-12-07 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master c3fdbb4da -> bda61b600 [MINOR] Updated the Linear Regression demo notebook Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit: http://git-wip-us.apache.org/repos/asf/systemml/commit/bda61b60 Tree:

[1/4] systemml git commit: [BUGFIX] Revert all the files of commit 95cbbd6

2018-12-07 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 25a10f412 -> c3fdbb4da http://git-wip-us.apache.org/repos/asf/systemml/blob/c3fdbb4d/src/main/java/org/apache/sysml/runtime/instructions/spark/utils/RDDConverterUtils.java

[2/4] systemml git commit: [BUGFIX] Revert all the files of commit 95cbbd6

2018-12-07 Thread niketanpansare
http://git-wip-us.apache.org/repos/asf/systemml/blob/c3fdbb4d/src/main/java/org/apache/sysml/runtime/instructions/spark/AppendGSPInstruction.java -- diff --git

[3/4] systemml git commit: [BUGFIX] Revert all the files of commit 95cbbd6

2018-12-07 Thread niketanpansare
http://git-wip-us.apache.org/repos/asf/systemml/blob/c3fdbb4d/src/main/java/org/apache/sysml/runtime/controlprogram/parfor/RemoteDPParWorkerReducer.java -- diff --git

[4/4] systemml git commit: [BUGFIX] Revert all the files of commit 95cbbd6

2018-12-07 Thread niketanpansare
[BUGFIX] Revert all the files of commit 95cbbd6 - This also contains a instruction parsing-related bugfix introduced by the commit 25a10f4 - However, there is also NPE error from recent commits related to Spark bcumoffk instruction. This error will be fixed in later commits as it is

[2/4] systemml git commit: [MINOR] Throw an exception if incorrect long-to-int conversion occurs

2018-11-30 Thread niketanpansare
http://git-wip-us.apache.org/repos/asf/systemml/blob/95cbbd65/src/main/java/org/apache/sysml/runtime/instructions/spark/CentralMomentSPInstruction.java -- diff --git

[4/4] systemml git commit: [MINOR] Throw an exception if incorrect long-to-int conversion occurs

2018-11-30 Thread niketanpansare
[MINOR] Throw an exception if incorrect long-to-int conversion occurs - Without this fix, an incorrect conversion is silently ignored. This is propagated further down in the engine and thrown as a different error such as "Invalid block dimensions" or an incorrect result is returned. Project:

[1/4] systemml git commit: [MINOR] Throw an exception if incorrect long-to-int conversion occurs

2018-11-30 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master bc6e941ce -> 95cbbd656 http://git-wip-us.apache.org/repos/asf/systemml/blob/95cbbd65/src/main/java/org/apache/sysml/runtime/instructions/spark/utils/RDDConverterUtils.java

[3/4] systemml git commit: [MINOR] Throw an exception if incorrect long-to-int conversion occurs

2018-11-30 Thread niketanpansare
http://git-wip-us.apache.org/repos/asf/systemml/blob/95cbbd65/src/main/java/org/apache/sysml/runtime/controlprogram/parfor/RemoteDPParWorkerReducer.java -- diff --git

systemml git commit: [MINOR] Added an external UDF to split string

2018-11-29 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 6ca9be1f5 -> 62647de61 [MINOR] Added an external UDF to split string - Also, updated ListObject to specify the valuetype of the list. This takes care of the "wrong value type warning". Closes #844. Project:

systemml git commit: [SYSTEMML-445] Support recomputation of activations to reduce the memory footprint

2018-11-04 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 8606754ea -> beb1a1d19 [SYSTEMML-445] Support recomputation of activations to reduce the memory footprint - Added a configuration property sysml.gpu.recompute.activations to enable recomputation of ReLU. - This configuration is

systemml git commit: [SYSTEMML-1325] Setting floating point precision in JMLC

2018-11-04 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 912b47018 -> 8606754ea [SYSTEMML-1325] Setting floating point precision in JMLC - In current master, the configuration sysml.floating.point.precision is ignored. This commit fixes that issue Project:

systemml git commit: [SYSTEMML-540] Improve the performance of LSTM forward on GPU

2018-11-02 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master bf4ba16b9 -> 912b47018 [SYSTEMML-540] Improve the performance of LSTM forward on GPU - This commit improves the performance of LSTM forward by reducing unnecessary ping pongs between CPU-GPU due to left indexing. - There is no

systemml git commit: [SYSTEMML-1325] Fixes formatting issues and warnings. Fixes bug causing explain to sometimes not be printed.

2018-11-02 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master cc7ec7625 -> bf4ba16b9 [SYSTEMML-1325] Fixes formatting issues and warnings. Fixes bug causing explain to sometimes not be printed. Closes #838. Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit:

systemml git commit: [SYSTEMML-1325] Bugfix for GPU memory manager clear temporary memory. Fixes bug in GPU cleanup with JMLC.

2018-11-02 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master be2b3e220 -> cc7ec7625 [SYSTEMML-1325] Bugfix for GPU memory manager clear temporary memory. Fixes bug in GPU cleanup with JMLC. In GPUMemoryManager.clearTemporaryMemory() we deallocate pointers but do not set the corresponding

systemml git commit: [SYSTEMML-445] Extend shadow buffer for double precision

2018-11-01 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 3cbd9d5ab -> be2b3e220 [SYSTEMML-445] Extend shadow buffer for double precision - This commit also prepares SystemML for very low precision. Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit:

systemml git commit: [MINOR] Bugfix in Large Dense Block

2018-10-22 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 0a957e4c9 -> 73e1e40d7 [MINOR] Bugfix in Large Dense Block - Current master throws java.lang.ArrayIndexOutOfBoundsException when counting number of non-zeroes Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit:

[1/2] systemml git commit: [SYSTEMML-445] Support non-CuDNN GPU operator for LSTM forward and backward

2018-10-20 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master ef842da9c -> bd34292d4 http://git-wip-us.apache.org/repos/asf/systemml/blob/bd34292d/src/main/java/org/apache/sysml/runtime/instructions/gpu/DnnGPUInstruction.java --

[2/2] systemml git commit: [SYSTEMML-445] Support non-CuDNN GPU operator for LSTM forward and backward

2018-10-20 Thread niketanpansare
[SYSTEMML-445] Support non-CuDNN GPU operator for LSTM forward and backward - Added corresponding GPU tests that compare the result of CuDNN operator with the newly added operator. Also, the results are compared with DML-bodied LSTM implementation in the nn layer. - The LSTM forward operator

[10/11] systemml git commit: [SYSTEMML-2496] Skip MapReduce tests as it is in maintenance mode

2018-10-14 Thread niketanpansare
http://git-wip-us.apache.org/repos/asf/systemml/blob/95bf8cfe/src/test/java/org/apache/sysml/test/integration/applications/parfor/ParForUnivariateStatsTest.java -- diff --git

[03/11] systemml git commit: [SYSTEMML-2496] Skip MapReduce tests as it is in maintenance mode

2018-10-14 Thread niketanpansare
http://git-wip-us.apache.org/repos/asf/systemml/blob/95bf8cfe/src/test/java/org/apache/sysml/test/integration/functions/recompile/IPAAssignConstantPropagationTest.java -- diff --git

[06/11] systemml git commit: [SYSTEMML-2496] Skip MapReduce tests as it is in maintenance mode

2018-10-14 Thread niketanpansare
http://git-wip-us.apache.org/repos/asf/systemml/blob/95bf8cfe/src/test/java/org/apache/sysml/test/integration/functions/frame/FrameMatrixReblockTest.java -- diff --git

[02/11] systemml git commit: [SYSTEMML-2496] Skip MapReduce tests as it is in maintenance mode

2018-10-14 Thread niketanpansare
http://git-wip-us.apache.org/repos/asf/systemml/blob/95bf8cfe/src/test/java/org/apache/sysml/test/integration/functions/ternary/FullIfElseTest.java -- diff --git

[09/11] systemml git commit: [SYSTEMML-2496] Skip MapReduce tests as it is in maintenance mode

2018-10-14 Thread niketanpansare
http://git-wip-us.apache.org/repos/asf/systemml/blob/95bf8cfe/src/test/java/org/apache/sysml/test/integration/functions/binary/matrix/MapMultLimitTest.java -- diff --git

[08/11] systemml git commit: [SYSTEMML-2496] Skip MapReduce tests as it is in maintenance mode

2018-10-14 Thread niketanpansare
http://git-wip-us.apache.org/repos/asf/systemml/blob/95bf8cfe/src/test/java/org/apache/sysml/test/integration/functions/codegen/APICodegenTest.java -- diff --git

[01/11] systemml git commit: [SYSTEMML-2496] Skip MapReduce tests as it is in maintenance mode

2018-10-14 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 7907c0ea5 -> 95bf8cfe6 http://git-wip-us.apache.org/repos/asf/systemml/blob/95bf8cfe/src/test/java/org/apache/sysml/test/integration/functions/unary/scalar/FullDistributionTest.java

[11/11] systemml git commit: [SYSTEMML-2496] Skip MapReduce tests as it is in maintenance mode

2018-10-14 Thread niketanpansare
[SYSTEMML-2496] Skip MapReduce tests as it is in maintenance mode - This commit makes hybrid_spark as default runtime for junit tests to increase the coverage of our spark backend. - The FrameConverterTest and parfor tests are kept as is and can be modified in subsequent commits. - The

[05/11] systemml git commit: [SYSTEMML-2496] Skip MapReduce tests as it is in maintenance mode

2018-10-14 Thread niketanpansare
http://git-wip-us.apache.org/repos/asf/systemml/blob/95bf8cfe/src/test/java/org/apache/sysml/test/integration/functions/misc/FunctionInExpressionTest.java -- diff --git

systemml git commit: [SYSTEMML-1325] Harmonize Compilation Execution Pipelines and Add GPU Support to JMLC

2018-10-14 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 41de8dcdc -> 7907c0ea5 [SYSTEMML-1325] Harmonize Compilation Execution Pipelines and Add GPU Support to JMLC This PR adds support for compilation and execution of GPU enabled scripts in JMLC and harmonizes the pipeline used to compile

systemml git commit: [SYSTEMML-540] Allow user to generate an inlined DML script in Caffe2DML

2018-10-11 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 11c67055a -> ef1945d70 [SYSTEMML-540] Allow user to generate an inlined DML script in Caffe2DML - The inlining code is generic enough to be extended to perform parser-level inlining. This commit allows us to compare the tradeoffs of

systemml git commit: [SYSTEMML-445] Improved the performance of batchnorm backward

2018-10-09 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 512fb9e11 -> 3702df7c1 [SYSTEMML-445] Improved the performance of batchnorm backward - Added a custom kernel for computing dgamma in batch normalization layer. - Also, fixed a minor bug in GPUDenseInputPointerFetcher class. Project:

systemml git commit: [SYSTEMML-445] Extend coverage for GPU batchnorm test rewrite

2018-10-09 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master fab31fd1f -> 512fb9e11 [SYSTEMML-445] Extend coverage for GPU batchnorm test rewrite - If inv_var rewrite has already been applied, the application of GPU batchnorm test rewrite (and CuDNN batchnorm kernel) is skipped. This commit fixes

systemml git commit: [SYSTEMML-445] Fixed the error handling during GPU memory cleanup

2018-10-09 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 8a144f2b3 -> fab31fd1f [SYSTEMML-445] Fixed the error handling during GPU memory cleanup If an error occurs during cleanup of temporary memory and free-ing of GPU context, SystemML does not display the correct error message. This commit

systemml git commit: [MINOR] Bugfix in Keras2DML API when loading weights from Keras

2018-10-09 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master ef15e582b -> 8a144f2b3 [MINOR] Bugfix in Keras2DML API when loading weights from Keras Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit: http://git-wip-us.apache.org/repos/asf/systemml/commit/8a144f2b Tree:

systemml git commit: [SYSTEMML-445] Added memory stats for GPU allocation/eviction

2018-09-20 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 69624850e -> f46279a17 [SYSTEMML-445] Added memory stats for GPU allocation/eviction - Also, reverted the shadow buffer to the original implementation as we are getting OOM for lstm scripts. This likely has to do with pessimistic GC.

systemml git commit: [SYSTEMML-445] Use PersistentLRUCache for shadow buffering

2018-09-20 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 69f2d377c -> 69624850e [SYSTEMML-445] Use PersistentLRUCache for shadow buffering - Shadow buffer is cleared eagerly in case of garbage collection to avoid OOM and is backed by org.apache.sysml.utils.PersistentLRUCache. - Setting the

systemml git commit: [SYSTEMML-445] Write to disk when the cache is used in the write-mode

2018-09-20 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 3fbfbaecb -> 69f2d377c [SYSTEMML-445] Write to disk when the cache is used in the write-mode - This avoids the need to depend on finalize to perform writing. Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit:

systemml git commit: [SYSTEMML-445] Dynamically decide whether to perform float-to-double conversion in the single precision mode on the host or device

2018-09-19 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 61139e400 -> 3fbfbaecb [SYSTEMML-445] Dynamically decide whether to perform float-to-double conversion in the single precision mode on the host or device - Fixed a int-to-long conversion bug in the shadow buffer. - Updated javadocs for

[1/3] systemml git commit: [SYSTEMML-445] Added sparse scalar-matrix arithmetic/relational operators

2018-09-18 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 0e323ec26 -> 61139e400 http://git-wip-us.apache.org/repos/asf/systemml/blob/61139e40/src/main/java/org/apache/sysml/runtime/controlprogram/context/ExecutionContext.java

[3/3] systemml git commit: [SYSTEMML-445] Added sparse scalar-matrix arithmetic/relational operators

2018-09-18 Thread niketanpansare
[SYSTEMML-445] Added sparse scalar-matrix arithmetic/relational operators Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit: http://git-wip-us.apache.org/repos/asf/systemml/commit/61139e40 Tree: http://git-wip-us.apache.org/repos/asf/systemml/tree/61139e40 Diff:

[2/3] systemml git commit: [SYSTEMML-445] Added sparse scalar-matrix arithmetic/relational operators

2018-09-18 Thread niketanpansare
http://git-wip-us.apache.org/repos/asf/systemml/blob/61139e40/src/main/cpp/kernels/SystemML.ptx -- diff --git a/src/main/cpp/kernels/SystemML.ptx b/src/main/cpp/kernels/SystemML.ptx index 1ab32f5..ac04967 100644 ---

systemml git commit: [MINOR] Throw an error if the user attempts to put null keys

2018-09-17 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 104b20e0b -> d2894feea [MINOR] Throw an error if the user attempts to put null keys - Also, added checks to verify persisted keys for debugging purposes Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit:

systemml git commit: [MINOR] Fixes a minor big in LRU cache

2018-09-17 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 1d2f4b630 -> 104b20e0b [MINOR] Fixes a minor big in LRU cache Closes #834. Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit: http://git-wip-us.apache.org/repos/asf/systemml/commit/104b20e0 Tree:

systemml git commit: [SYSTEMML-445] Acquire read lock before copying from host to device

2018-09-17 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 4d8df33cc -> 1d2f4b630 [SYSTEMML-445] Acquire read lock before copying from host to device Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit: http://git-wip-us.apache.org/repos/asf/systemml/commit/1d2f4b63 Tree:

systemml git commit: [SYSTEMML-445] Removed unnecessary long-to-int conversion in LSTM

2018-09-13 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 77c98d693 -> e2dc85688 [SYSTEMML-445] Removed unnecessary long-to-int conversion in LSTM - Minor cleanup of the GPUObject class. - Also, fixed incorrect forced GPU configuration flag. Project:

systemml git commit: [MINOR] Fixed import error in Keras2DML

2018-09-11 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 2fc26b3dc -> 77c98d693 [MINOR] Fixed import error in Keras2DML Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit: http://git-wip-us.apache.org/repos/asf/systemml/commit/77c98d69 Tree:

systemml git commit: [MINOR] Allow non-literal values in parameterized built-in functions

2018-09-10 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master ab251f6ee -> 2fc26b3dc [MINOR] Allow non-literal values in parameterized built-in functions Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit: http://git-wip-us.apache.org/repos/asf/systemml/commit/2fc26b3d Tree:

systemml git commit: [MINOR] Fixed javadoc errors

2018-08-30 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 0f36780a8 -> ab251f6ee [MINOR] Fixed javadoc errors Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit: http://git-wip-us.apache.org/repos/asf/systemml/commit/ab251f6e Tree:

systemml git commit: [SYSTEMML-445] Removed batch_norm builtin functions

2018-08-30 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/gh-pages 14049d257 -> d38bf4ee9 [SYSTEMML-445] Removed batch_norm builtin functions - Removed batch_norm builtin functions to exploit codegen in CP. - Added rewrites for compiling efficient CuDNN operators. - Added rewrites for SGD update

[1/3] systemml git commit: [SYSTEMML-445] Removed batch_norm builtin functions

2018-08-30 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 81419ae6a -> 0f36780a8 http://git-wip-us.apache.org/repos/asf/systemml/blob/0f36780a/src/main/java/org/apache/sysml/runtime/instructions/gpu/DnnGPUInstruction.java --

[3/3] systemml git commit: [SYSTEMML-445] Removed batch_norm builtin functions

2018-08-30 Thread niketanpansare
[SYSTEMML-445] Removed batch_norm builtin functions - Removed batch_norm builtin functions to exploit codegen in CP. - Added rewrites for compiling efficient CuDNN operators. - Added rewrites for SGD update operations. - To simplify adding new GPU rewrites, added HopDagPatternMatcher that allows

systemml git commit: Updates standalone jar dependencies with commons-lang3

2018-08-28 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 9e7ee19a4 -> be465dd65 Updates standalone jar dependencies with commons-lang3 Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit: http://git-wip-us.apache.org/repos/asf/systemml/commit/be465dd6 Tree:

  1   2   3   4   >