Skip to main content

Lightning fast, lightweight, and reliable kernel density estimation.

Project description


Documentation Status Continuous integration PyPI version python versions coverage Language grade: Python Total alerts Code style: black

A lightning fast, lightweight, and reliable kernel density estimation.

  • Easy to use, e.g. density_vec, x_vec = kde_1d(sample_vec=sample).
  • Works with 1d and 2d samples.
  • Works with weighted samples as well.
  • Based on the MATLAB implementations of Botev: kde, kde2d.

alt text


pip install lightkde


import numpy as np
from lightkde import kde_1d

sample = np.random.randn(1000)

density_vec, x_vec = kde_1d(sample_vec=sample)

For further examples see the documentation.

Other kde packages

Other python packages for kernel density estimation:

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

lightkde-1.0.4.tar.gz (12.3 kB view hashes)

Uploaded source

Built Distribution

lightkde-1.0.4-py3-none-any.whl (13.7 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page