Tools for finding gaps and valleys in data distribution with a twice-differentiable density estimator with finite support.
Project description
FindTheGap
This package provides tools for geometric data analysis, targeted at finding gaps and valleys in data distribution. It provides a (twice-differentiable) density estimator (Quartic Kernel Density Estimator) relying on pytorch for auto-differentaition, and methods to estimate critical points in the density as well as various statistics to identify and trace `gaps' and valleys in the distribution. See https://github.com/contardog/findthegap for demo and usecase notebook in the folder 'examples'.
This package can be installed through pip (https://pypi.org/project/findthegap/):
pip install findthegap
Dependencies:
-
numpy >= 1.19.5
-
torch >= 1.10.1
-
scipy >= 1.5.4
Notebook requirements: galpy, sklearn, astropy, matplotlib
Authors: Gabriella Contardo (CCA at Simons Foundation), David W. Hogg(CCA/NYU/MPIA)
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
Built Distribution
Hashes for findthegap-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 045a3801009fe00651adf6d8814563caee18dc264e936c82c5eba373ae97f55b |
|
MD5 | b65842ef29026d962eb42a01c4c125b5 |
|
BLAKE2b-256 | 721344aa810a5f0b98eddacdcea937f0c045108692f3e89bdc2f8d984fe61f7b |