About
LeaRN is a small machine-learning library written as a teaching support for the IA / apprentissage automatique courses. It implements the classical ML algorithms (linear and logistic regression, k-NN, decision trees, naive Bayes, k-means, simple neural networks) in a deliberately readable form, so that students can step through the learning loop rather than treat it as a black box behind a one-liner API call.