a simhash module in cpp for python
Project description
simhash
simhash cpp module for python, a cpp implement of simhash, support for large dimesion such as 128bit
install
pip install pysimhash
or install from github.com
git clone https://github.com/skiloop/simhash
cd simhash
python setup.py install
requirements
- boost python
benchmark
With 100,000 simhash value creating and comparing(using benchmark.py) on Intel(R) Core(TM) i5-4590 CPU @ 3.30GHz x86_64 ubuntu linux, results go as follow
implement | time |
---|---|
pure python | 11148.62 s |
pysimhash | 2392.36 s |
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pysimhash-1.0.6.tar.gz
(4.5 kB
view hashes)
Built Distribution
Close
Hashes for pysimhash-1.0.6-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 387de2cfb00fb8304295f98069e13130f086d2afc27698725e2678000e2bd4b4 |
|
MD5 | a956e9ef4fdd9ae1f3f83bc3b3abbcaa |
|
BLAKE2b-256 | e31e864bf13018850a1f7969604f93aeb3f6b42a67fcc2208c8eb31a0e0e999f |