Skip to main content

Framework for conditional density estimation

Project description

[![Build Status](https://travis-ci.org/ferreira-rothfuss/Conditional_Density_Estimation.svg?branch=master)](https://travis-ci.org/ferreira-rothfuss/Conditional_Density_Estimation)

# Conditional Density Estimation (CDE)

## Description
Implementations of various methods for conditional density estimation

* **Parametric neural network based methods**
* Mixture Density Networks (MDN)
* Kernel Density Estimation (KMN)
* **Nonparametric methods**
* Conditional Kernel Density Estimation (CKDE)
* $\epsilon$-Neighborhood Kernel Density Estimation (NKDE)
* **Semiparametric methods**
* Least Squares Conditional Density Estimation (LSKDE)

Beyond estimating conditional probability densities, the package features extensive functionality for computing:
* **Centered moments:** mean, covariance, skewness and kurtosis
* **Statistical divergences:** KL-divergence, JS-divergence, Hellinger distance
* **Percentiles and expected shortfall**

## Installation
To use the library, either clone the GitHub repository and import it into your projects or install the pip package:
```
pip install cde
```
## Documentation
See the documentation [here](https://ferreira-rothfuss.github.io/Conditional_Density_Estimation).


## Citing
If you use CDE in your research, you can cite it as follows:

```
@misc{cde2019,
author = {Jonas Rothfuss, Fabio Ferreira},
title = {Conditional Density Estimation},
year = {2019},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/ferreira-fabio/Conditional_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

cde-0.5.tar.gz (91.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cde-0.5-py2-none-any.whl (138.8 kB view details)

Uploaded Python 2

File details

Details for the file cde-0.5.tar.gz.

File metadata

  • Download URL: cde-0.5.tar.gz
  • Upload date:
  • Size: 91.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for cde-0.5.tar.gz
Algorithm Hash digest
SHA256 65f97704d38718e165e59afcb891142ff1bc68ff79975a0d759f4afcbc5a8bc1
MD5 dbaa3d5cd6616297e14b684cb51da9f4
BLAKE2b-256 d45143f9c19bef0a2eb815d1fc5114049f82672b540dba71abeb06d7b66ca850

See more details on using hashes here.

File details

Details for the file cde-0.5-py2-none-any.whl.

File metadata

  • Download URL: cde-0.5-py2-none-any.whl
  • Upload date:
  • Size: 138.8 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for cde-0.5-py2-none-any.whl
Algorithm Hash digest
SHA256 dd405705ff2fd948e0eb1540a61022b35c278de66bbb84fce256a85800c46944
MD5 0dcb4fba7919a4251cfd3aa4790531a2
BLAKE2b-256 ec1211e8efd759837f0ad97618715acd46c1fed7e7608fe735363603a17111d5

See more details on using hashes here.

Supported by

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