Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

MLHive Playground Code Examples

Welcome to the official MLHive Playground Code Examples repository!

This repository contains multi-language source code implementations and comprehensive documentation for all interactive algorithm, machine learning, and deep learning visualizers available on MLHive Playground.

🚀 Repository Structure

The code is organized mirroring the exact link structures of the live website pages:

playground/
├── algorithms/
│   ├── sorting/
│   │   ├── bubble-sort/
│   │   ├── selection-sort/
│   │   ├── insertion-sort/
│   │   ├── merge-sort/
│   │   └── quick-sort/
│   ├── searching/
│   │   ├── linear-search/
│   │   ├── binary-search/
│   │   ├── bfs/
│   │   └── dfs/
│   ├── graph-algorithms/
│   │   ├── bfs/
│   │   └── dfs/
│   ├── recursion/
│   │   ├── factorial-recursion/
│   │   └── fibonacci-recursion/
│   └── dynamic-programming/
│       ├── fibonacci-dp/
│       └── zero-one-knapsack/
├── machine-learning/
│   ├── linear-regression/
│   ├── polynomial-regression/
│   ├── knn/
│   ├── decision-tree/
│   ├── kmeans/
│   └── svm/
└── deep-learning/
    ├── neural-network-forward-pass/
    ├── backpropagation/
    ├── activation-functions/
    ├── cnn-operations/
    ├── dropout-layer/
    ├── normalization/
    ├── cnn-feature-map-explorer/
    └── cnn-visualizer/

📊 Summary of Included Categories

1. Algorithms & Data Structures (algorithms/)

1.1 Sorting Algorithms

1.2 Searching Algorithms

1.3 Graph Algorithms

1.4 Recursion

1.5 Dynamic Programming


2. Machine Learning (machine-learning/)


3. Deep Learning (deep-learning/)

🛠️ Supported Languages

Each topic folder contains executable code examples complete with test drivers in:

  • 🐍 Python (.py)
  • 🟨 JavaScript (.js)
  • 🔷 TypeScript (.ts)
  • C++ (.cpp)
  • Java (.java)
  • 🐹 Go (.go)
  • 🦀 Rust (.rs)
  • 🟣 C# (.cs)

Created with ❤️ for MLHive.

Releases

Packages

Contributors

Languages