{"push_id":1226367041,"size":32,"distinct_size":32,"ref":"refs/heads/master","head":"305d84060a5453419d4ccaa8b99547b620e98226","before":"27a6a2b2a1764ed176c5d3d58bb8e74296c85f81","commits":[{"sha":"01d9fdb4552c78d663ebf0dbc3e850e06bc9b820","author":{"name":"Matthias Boehm","email":"912a89eb5321a17df61f6e41ecc24cad30e68c10@us.ibm.com"},"message":"[SYSTEMML-809] Performance sparse-dense wdivmm_left (L2 blocking output)","distinct":true,"url":"https://api.github.com/repos/dusenberrymw/incubator-systemml/commits/01d9fdb4552c78d663ebf0dbc3e850e06bc9b820"},{"sha":"b0d3c6c85135c51177dbe67c4f944b1bf7dcc498","author":{"name":"tgamal","email":"d64920aea761d80aa5ee22ebbbf181fb073db268@gmail.com"},"message":"[SYSTEMML-766] New simplification rewrite/runtime axpy (+*, -*)\n\nCloses #179.","distinct":true,"url":"https://api.github.com/repos/dusenberrymw/incubator-systemml/commits/b0d3c6c85135c51177dbe67c4f944b1bf7dcc498"},{"sha":"8cb28b82a8b74aad7c318d252698ce438508f338","author":{"name":"Nakul Jindal","email":"5d981c85af77e761ae2547651fb6a6869b14859d@gmail.com"},"message":"[SYSTEMML-774] Robustness thread-unsafe default sparse blocks\n\nCloses #186.","distinct":true,"url":"https://api.github.com/repos/dusenberrymw/incubator-systemml/commits/8cb28b82a8b74aad7c318d252698ce438508f338"},{"sha":"71013e758bb994337cda42435f7ff5d736e21342","author":{"name":"Matthias Boehm","email":"912a89eb5321a17df61f6e41ecc24cad30e68c10@us.ibm.com"},"message":"Merge branch 'pr-186'","distinct":true,"url":"https://api.github.com/repos/dusenberrymw/incubator-systemml/commits/71013e758bb994337cda42435f7ff5d736e21342"},{"sha":"16e7b1c88e45e007d1db229717311fcf70bc6b19","author":{"name":"Matthias Boehm","email":"912a89eb5321a17df61f6e41ecc24cad30e68c10@us.ibm.com"},"message":"[SYSTEMML-810] New compressed matrix blocks and operations, tests\n\nFor details, see https://issues.apache.org/jira/browse/SYSTEMML-449.","distinct":true,"url":"https://api.github.com/repos/dusenberrymw/incubator-systemml/commits/16e7b1c88e45e007d1db229717311fcf70bc6b19"},{"sha":"ce84288f0b981a1c1b7e4264b27d124eff126ae6","author":{"name":"Matthias Boehm","email":"912a89eb5321a17df61f6e41ecc24cad30e68c10@us.ibm.com"},"message":"[SYSTEMML-766][SYSTEMML-774] Cleanup imports/tests and simplifications","distinct":true,"url":"https://api.github.com/repos/dusenberrymw/incubator-systemml/commits/ce84288f0b981a1c1b7e4264b27d124eff126ae6"},{"sha":"616793d798f06a26092171b8588e6eb94e6aa21d","author":{"name":"Matthias Boehm","email":"912a89eb5321a17df61f6e41ecc24cad30e68c10@us.ibm.com"},"message":"[SYSTEMML-812] Runtime integration compressed linear algebra","distinct":true,"url":"https://api.github.com/repos/dusenberrymw/incubator-systemml/commits/616793d798f06a26092171b8588e6eb94e6aa21d"},{"sha":"cbc4509ba48b3843b10dbc532649c42aa1e302d8","author":{"name":"Matthias Boehm","email":"912a89eb5321a17df61f6e41ecc24cad30e68c10@us.ibm.com"},"message":"[SYSTEMML-811] Compiler integration compressed linear algebra","distinct":true,"url":"https://api.github.com/repos/dusenberrymw/incubator-systemml/commits/cbc4509ba48b3843b10dbc532649c42aa1e302d8"},{"sha":"2b7fdb2b36df0aedc6b92bf138e7f0074eed7762","author":{"name":"Matthias Boehm","email":"912a89eb5321a17df61f6e41ecc24cad30e68c10@us.ibm.com"},"message":"[SYSTEMML-766] Fix rewrite 'fuse binary axpy' (missing blocksize info)","distinct":true,"url":"https://api.github.com/repos/dusenberrymw/incubator-systemml/commits/2b7fdb2b36df0aedc6b92bf138e7f0074eed7762"},{"sha":"da3187392cb67e8a5bd3a494fae68b8dfbc0d883","author":{"name":"Matthias Boehm","email":"912a89eb5321a17df61f6e41ecc24cad30e68c10@us.ibm.com"},"message":"[SYSTEMML-766][SYSTEMML-810] Fix missing licenses / unix line delimiters","distinct":true,"url":"https://api.github.com/repos/dusenberrymw/incubator-systemml/commits/da3187392cb67e8a5bd3a494fae68b8dfbc0d883"},{"sha":"09477a7b0c7759e129a2b2fbc7620527b37be8b8","author":{"name":"Niketan Pansare","email":"330b2f3620185332dbffeb3b6eaf48a02297cb10@us.ibm.com"},"message":"[SYSTEMML-769] Added looped im2col operator for conv2d and conv2d\n\nThis operator is more computationally efficient than memoryless looped\nconv2d and is more memory efficient than im2col.","distinct":true,"url":"https://api.github.com/repos/dusenberrymw/incubator-systemml/commits/09477a7b0c7759e129a2b2fbc7620527b37be8b8"},{"sha":"c22f239e3fd3b526190812919960684bfcf1a715","author":{"name":"Arvind Surve","email":"59f4fd3e06c57052be184ac04168fa289a21672c@yahoo.com"},"message":"[SYSTEMML-562] Frame Append operation","distinct":true,"url":"https://api.github.com/repos/dusenberrymw/incubator-systemml/commits/c22f239e3fd3b526190812919960684bfcf1a715"},{"sha":"b584aecf6b3a1eb96ff83b78cc3ad7c7c6d15baa","author":{"name":"Matthias Boehm","email":"912a89eb5321a17df61f6e41ecc24cad30e68c10@us.ibm.com"},"message":"[SYSTEMML-766] Extended axpy compiler/runtime support (mr, hybrid)\n\nIncl fix rewrite 'fused binary operation chain' axpy.","distinct":true,"url":"https://api.github.com/repos/dusenberrymw/incubator-systemml/commits/b584aecf6b3a1eb96ff83b78cc3ad7c7c6d15baa"},{"sha":"1035699c3b23bef916eab4738a9d2d64e98d9d6e","author":{"name":"Sandeep Narayanaswami","email":"8ea54c1023c6e250bf0df6594142c324ce33e3a7@capitalone.com"},"message":"[SYSTEMML-764] Add Univar-Stats.dml labeled console output\n\nAdded console output. Removed the existing table listing number and\nname of univariate statistics to avoid redundancy.\n\nCloses #192.","distinct":true,"url":"https://api.github.com/repos/dusenberrymw/incubator-systemml/commits/1035699c3b23bef916eab4738a9d2d64e98d9d6e"},{"sha":"b233b5998bd4b77876c54f15da311d9c6207760f","author":{"name":"Matthias Boehm","email":"912a89eb5321a17df61f6e41ecc24cad30e68c10@us.ibm.com"},"message":"[SYSTEMML-813] Decompression on unsupported compressed block operations","distinct":true,"url":"https://api.github.com/repos/dusenberrymw/incubator-systemml/commits/b233b5998bd4b77876c54f15da311d9c6207760f"},{"sha":"973b863579d7bf82505933d3d67fef4517c53eb3","author":{"name":"Matthias Boehm","email":"912a89eb5321a17df61f6e41ecc24cad30e68c10@us.ibm.com"},"message":"[SYSTEMML-766] Improved 'fuse axpy' rewrite (more patterns, no overlap)","distinct":true,"url":"https://api.github.com/repos/dusenberrymw/incubator-systemml/commits/973b863579d7bf82505933d3d67fef4517c53eb3"},{"sha":"8a05574c8f2c5f63ef39db1ff76ed5d1cb6557b2","author":{"name":"Matthias Boehm","email":"912a89eb5321a17df61f6e41ecc24cad30e68c10@us.ibm.com"},"message":"[SYSTEMML-766] Performance axpy runtime (sparse-safe, dense-dense ops)\n\nThe patch makes various performance improvements to axpy, i.e., +* and\n-*, some of which also apply to other operations. On a scenario with\n100kx1k dense matrices and 20 iterations, this led to an improvement\nfrom 24s to 8.1s.    \n\n(1) PlusMultiply and MinusMultiply marked as sparse-safe binary\noperations (reduce runtime from 24s to 10.3s)\n(2) Improved dense-dense binary operations: nnz and input handling\n(reduced runtime from 10.3s to 8.1s).","distinct":true,"url":"https://api.github.com/repos/dusenberrymw/incubator-systemml/commits/8a05574c8f2c5f63ef39db1ff76ed5d1cb6557b2"},{"sha":"821c5f50d9f2b07d195d7a36e8a669ed96d61390","author":{"name":"Matthias Boehm","email":"912a89eb5321a17df61f6e41ecc24cad30e68c10@us.ibm.com"},"message":"[SYSTEMML-827] Fix csv frame readers (handling of quoted/escape tokens)\n\nThis patch introduces a safe IOUtilFunction.splitCSV which correctly\nhandles quotes according to RFC4180. It is implemented from scratch to\navoid additional dependencies and to keep this functionality as simple\nas possible. Performance-wise the splitCSV is even slightly faster than\nthe default String.split - for 10M three column strings (10\nrepetitions): (1) String.split: 1455s vs (2) splitCSV: 1224s.\n\nIncl fixes for (1) computeCSVSize in FrameReaderTextCSV (num rows), and\n(2) CSVToBinaryBlockFunction in FrameRDDConverterUtils (trim).","distinct":true,"url":"https://api.github.com/repos/dusenberrymw/incubator-systemml/commits/821c5f50d9f2b07d195d7a36e8a669ed96d61390"},{"sha":"14e9f64439ce58acd3b3cdaf53e75a768a4757f0","author":{"name":"Arvind Surve","email":"59f4fd3e06c57052be184ac04168fa289a21672c@yahoo.com"},"message":"[SYSTEMML-560] Frame DataFrame converters","distinct":true,"url":"https://api.github.com/repos/dusenberrymw/incubator-systemml/commits/14e9f64439ce58acd3b3cdaf53e75a768a4757f0"},{"sha":"f85cf16e6e3f38124f96f5e8cd8b561cb4a601fd","author":{"name":"Matthias Boehm","email":"912a89eb5321a17df61f6e41ecc24cad30e68c10@us.ibm.com"},"message":"[SYSTEMML-826] Basic get value over compressed matrix blocks, tests","distinct":true,"url":"https://api.github.com/repos/dusenberrymw/incubator-systemml/commits/f85cf16e6e3f38124f96f5e8cd8b561cb4a601fd"}]}
{"actor":{"display_login":"dusenberrymw"}}