You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by jm...@apache.org on 2020/06/09 22:02:31 UTC

[incubator-datasketches-cpp] branch master updated (e402f61 -> 6487b34)

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

jmalkin pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-datasketches-cpp.git.


    from e402f61  Merge pull request #154 from apache/add_conditional_back_inserter
     add 38f4754  Python interface updated to work with Numpy, and new classes allow for parallel sketches.
     add e211a0b  Moved sketches wrapper class to python/src/kll_wrapper.cpp
     add 9b86d19  Removed unused parameter from helper function
     add 87ec614  Added assert.h library to kll_sketch_impl.hpp for gcc 7.5.0 compatibility
     add 30bef05  Added functionality to update via 2D numpy array
     add af18192  Allow multiple sketches CDF/PMF at once, serialization and deserialization
     add 029f9e0  Datatype upgrade from 16 to 32bit, error for updates with more than 2 dimensions
     add aac5708  Added Python documentation for the kll_sketches class methods
     add d24c4a0  Merge branch 'python_vector_kll' into master
     add cbc0e6e  Merge pull request #143 from mdhimes/master
     add 4acad67  pull in latest changes to kll from master, initialize all loop varialbes, use to_string()
     add 71b5a9c  rewrite numpy version of kll sketch to use c++ class+methods and bounds checking
     add 226ccfc  remove somne commented-out lines
     add 75649ac  do bounds checks, then allow unchecked access.  add c- or fortran-style loops for matrix update. slight cleanup.
     add 9803435  handle single values and arrays
     add 99e4e4d  Merge pull request #1 from apache/python_vector_kll
     add 789974f  Added unit tests for Python kll_sketches
     add 1067ff6  Merge pull request #146 from mdhimes/master
     add 70c8e4c  add merge, collapse, and rename c++ object to vector_of_kll_sketches
     add 2b7325f  rename vector_of_kll_{floats,ints}_sketches, add merge and collapse methods
     add ca6ae7c  split out vector_of_kll python class from kll_wrapper, address gcc9 warnings on fallthrough in murmur hash
     new 6487b34  Merge pull request #156 from apache/python_vector_kll

The 1 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:
 CMakeLists.txt                     |   4 +
 common/include/MurmurHash3.h       |  28 +--
 python/CMakeLists.txt              |   1 +
 python/src/datasketches.cpp        |   2 +
 python/src/kll_wrapper.cpp         |   4 +-
 python/src/vector_of_kll.cpp       | 487 +++++++++++++++++++++++++++++++++++++
 python/tests/kll_test.py           |  15 +-
 python/tests/vector_of_kll_test.py | 100 ++++++++
 8 files changed, 619 insertions(+), 22 deletions(-)
 create mode 100644 python/src/vector_of_kll.cpp
 create mode 100644 python/tests/vector_of_kll_test.py


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org


[incubator-datasketches-cpp] 01/01: Merge pull request #156 from apache/python_vector_kll

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

jmalkin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-datasketches-cpp.git

commit 6487b345c28ff6624c9e4bf9a143a23636477146
Merge: e402f61 ca6ae7c
Author: Jon Malkin <jm...@users.noreply.github.com>
AuthorDate: Tue Jun 9 15:02:25 2020 -0700

    Merge pull request #156 from apache/python_vector_kll
    
    Add vector_of_kll_{floats,ints}_sketches to python

 CMakeLists.txt                     |   4 +
 common/include/MurmurHash3.h       |  28 +--
 python/CMakeLists.txt              |   1 +
 python/src/datasketches.cpp        |   2 +
 python/src/kll_wrapper.cpp         |   4 +-
 python/src/vector_of_kll.cpp       | 487 +++++++++++++++++++++++++++++++++++++
 python/tests/kll_test.py           |  15 +-
 python/tests/vector_of_kll_test.py | 100 ++++++++
 8 files changed, 619 insertions(+), 22 deletions(-)



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org