AverageShiftedHistograms.jl

ASH density estimation in pure Julia
Popularity
34 Stars
Updated Last
4 Months Ago
Started In
February 2015
Docs Build Test
Build Status Build status codecov.io

AverageShiftedHistograms

Lightning fast density estimation in Julia.

An Averaged Shifted Histogram (ASH) is essentially Kernel Density Estimation over a fine-partition histogram. ASH only requires constant memory and can be constructed on-line, allowing you to estimate distributions for arbitrarily big data.

Quickstart:

import Pkg

Pkg.add("AverageShiftedHistograms")

using AverageShiftedHistograms

ash(randn(10^6))