Skip to content

CODECZERO/ml-algos-c-cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 

Repository files navigation

ML from Scratch in C & C++

This repository contains implementations of fundamental Machine Learning algorithms written entirely from scratch in C and C++ β€” without using external ML libraries.
The goal is to understand how ML works under the hood by building everything step by step.


πŸ“Œ Features

  • Implementations in both C and C++
  • No external ML frameworks (pure logic)
  • Well-structured, modular, and beginner-friendly
  • Focus on performance and clarity
  • Learning resource for students and developers

πŸš€ Algorithms Implemented

  • Linear Regression
  • Logistic Regression
  • K-Nearest Neighbors (KNN)
  • Naive Bayes
  • Decision Trees
  • Support Vector Machines (SVM)
  • K-Means Clustering
  • Neural Networks (basic)

(More to be added...)


πŸ“‚ Repository Structure

About

A collection of Machine Learning algorithms implemented from scratch in C and C++ to understand the core mathematics and low-level working of ML without relying on external libraries

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors