This is an OCaml library and command-line executable for mapping a signal into a uniform distribution over [0, 1].
It is a complete, tested implementation of the heuristic outlined in this article:
Martin Jambon, Dynamic Signal Uniformization, June 2020.
Install opam, then run
opam install .
This installs a uniformize
executable as well as the OCaml library
of the same name.
This source code was extracted from a private project in the hope that it will be useful. See license for use and redistribution rights.