ulido / adaptivekde Goto Github PK
View Code? Open in Web Editor NEWThis project forked from ajfineberg/adaptivekde
Python module for adaptive kernel density estimation
License: Apache License 2.0
This project forked from ajfineberg/adaptivekde
Python module for adaptive kernel density estimation
License: Apache License 2.0
This package implements adaptive kernel density estimation algorithms for 1-dimensional signals developed by Hideaki Shimazaki. This enables the generation of smoothed histograms that preserve important density features at multiple scales, as opposed to naive single-bandwidth kernel density methods that can either over or under smooth density estimates. These methods are described in Shimazaki's paper: H. Shimazaki and S. Shinomoto, "Kernel Bandwidth Optimization in Spike Rate Estimation," in Journal of Computational Neuroscience 29(1-2): 171โ182, 2010 http://dx.doi.org/10.1007/s10827-009-0180-4. License: All software in this package is licensed under the Apache License 2.0. See LICENSE.txt for more details. Authors: Hideaki Shimazaki ([email protected]) shimazaki on Github Lee A.D. Cooper ([email protected]) cooperlab on GitHub Subhasis Ray ([email protected]) Three methods are implemented in this package: 1. sshist - can be used to determine the optimal number of histogram bins for independent identically distributed samples from an underlying one-dimensional distribution. The principal here is to minimize the L2 norm of the difference between the histogram and the underlying distribution. 2. sskernel - implements kernel density estimation with a single globally-optimized bandwidth. 3. ssvkernel - implements kernel density estimation with a locally variable bandwidth. Dependencies: These functions in this package depend on NumPy for various operations including fast-fourier transforms and histogram generation.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.