AverageShiftedHistograms.jl

⚡ Lightning fast density estimation in Julia ⚡
Popularity
73 Stars
Updated Last
7 Months Ago
Started In
February 2015
Docs Build Test
CI codecov.io

AverageShiftedHistograms.jl

⚡ Lightning fast density estimation in Julia ⚡

An Averaged Shifted Histogram (ASH) is essentially Kernel Density Estimation over a fine-partition histogram. ASH uses constant memory, can be constructed on-line via O(nbins) updates, and lets you estimate densities for arbitrarily big data.

Quickstart:

import Pkg

Pkg.add("AverageShiftedHistograms")

using AverageShiftedHistograms

ash(randn(10^6))