Charlie Marsh
Charlie Marsh
java-ml
Java implementations of several Machine Learning classification algorithms.
OCaml-SAT-Solvers
An OCaml implementation of the DPLL algorithm for solving SAT instances. Uses nothing beyond the OCaml List library.
online_boosting
A suite of boosting algorithms for the online learning setting.
point-location
Kirkpatrick's Algorithm for Log(n) point location in planar subdivisions.
script
JavaScript implementation of Script, Bitcoin's scripting language.
semantic
A Python library for extracting semantic information from text, such as dates and numbers.
vscode-ruff
A Visual Studio Code extension with support for the Ruff linter.