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/datasketches-cpp.git


    from 8830810  Merge pull request #339 from apache/abs_cleanup
     new ea2b4a7  minor serde cleanup, checkpoint tuple wrapper
     new d4a6279  Add support for operator() for set operations
     new a48ba53  Add a few basic policies in python; add union, intersection, 
and a_not_b
     new 5a7a1eb  fix typos
     new b915702  Add tuple jaccard similarity
     new 88794cc  Create tuple sketch from theta sketch, add unit tests
     new 49a8333  Remove Always 1 example policy since it's harder to motivate 
for permanent inclusion
     new bd44e86  Split some code from tuple_wrapper.cpp into tuple_policy.hpp 
and add more documentation
     new ac6fbfa  WIP: wrappers around pybind11 objects to address shared_ptr 
issues
     new 68109cd  Add TupleWrapper.py
     new 0be67eb  WIP: wrap all c++ tuple classes with python.  seems complete 
but need documentation.
     new 4afb55d  Clean up compact tuple creation, add docstrings, define 
default seed as a named constant
     new 9082fad  Merge pull request #330 from jmalkin/py_tuple

The 1445 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:
 python/CMakeLists.txt                         |   2 +
 python/datasketches/PySerDe.py                |  24 +--
 python/datasketches/TuplePolicy.py            |  77 +++++++++
 python/datasketches/TupleWrapper.py           | 206 ++++++++++++++++++++++++
 python/datasketches/__init__.py               |  16 +-
 python/include/tuple_policy.hpp               | 147 ++++++++++++++++++
 python/src/datasketches.cpp                   |   2 +
 python/src/py_serde.cpp                       |   9 +-
 python/src/theta_wrapper.cpp                  |   2 +-
 python/src/tuple_wrapper.cpp                  | 215 ++++++++++++++++++++++++++
 python/tests/{theta_test.py => tuple_test.py} | 122 +++++++++++----
 setup.py                                      |   2 +-
 12 files changed, 776 insertions(+), 48 deletions(-)
 create mode 100644 python/datasketches/TuplePolicy.py
 create mode 100644 python/datasketches/TupleWrapper.py
 create mode 100644 python/include/tuple_policy.hpp
 create mode 100644 python/src/tuple_wrapper.cpp
 copy python/tests/{theta_test.py => tuple_test.py} (51%)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to