Dependency free implementations of the algorithms in Andrew Ng's Machine Learning Specialization course in ANSI C.
The code is written to run reasonably fast, and does no unnecessary work. However, I want to keep it readable, so any optimizations that would sacrifice clarity are omitted.