joshday / AverageShiftedHistograms.jl

⚡ Lightning fast density estimation in Julia ⚡

Home Page:https://joshday.github.io/AverageShiftedHistograms.jl/latest/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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))

About

⚡ Lightning fast density estimation in Julia ⚡

https://joshday.github.io/AverageShiftedHistograms.jl/latest/

License:Other


Languages

Language:Julia 98.1%Language:R 1.9%