This package browser is in early development. Mind the rough edges.

python-cykhash 2.0.1

Khash-sets and maps

This package is a Cython wrapper for khash-sets/maps. It brings functionality of khash to Python and Cython and can be used seamlessly in numpy or pandas. Numpy's world is lacking the concept of a (hash-)set. This shortcoming is fixed and efficient (memory- and speedwise compared to pandas) unique and isin are implemented. Python-set/dict have a big memory-footprint. For some datatypes the overhead can be reduced by using khash by factor 4-8.

Installation

Install python-cykhash 2.0.1 as follows:

guix install python-cykhash@2.0.1

Or install the latest version:

guix install python-cykhash

You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell documentation for more information.