{"library":"whylogs-sketching","type":"library","category":null,"description":"whylogs-sketching is a foundational Python library that provides efficient, probabilistic data structures for common data sketching tasks, such as approximate cardinality estimation (HyperLogLog), frequent item counting, and histogram generation. It serves as a core dependency for the `whylogs` data logging and profiling library, providing the underlying sketching primitives. While it can be used independently for low-level sketching operations, most users interact with its functionalities through the higher-level APIs of `whylogs`. The current PyPI version is 3.4.1.dev3, and its development generally aligns with the `whylogs` release cycle.","language":"python","status":"active","version":"3.4.1.dev3","tags":["data sketching","probabilistic data structures","hyperloglog","frequent items","histogram","whylogs"],"last_verified":"Wed May 27","install":[{"cmd":"pip install whylogs-sketching","imports":["from whylogs_sketching.hll_sketch import HllSketch","from whylogs_sketching.frequent_items_sketch import FrequentItemsSketch","from whylogs_sketching.histogram import Histogram","from whylogs_sketching.datasketches.frequent_strings_sketch import FrequentStringsSketch"]},{"cmd":"pip install whylogs","imports":[]}],"homepage":null,"github":"https://github.com/whylabs/whylogs-sketching","docs":null,"changelog":null,"pypi":"https://pypi.org/project/whylogs-sketching/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":70,"avg_install_s":2.6,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/whylogs-sketching/compatibility"}}