Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

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