https://github.com/samashi47/multi-layer-perceptron
Implementation of simple perceptron and MLP Classifiers in Python
https://github.com/samashi47/multi-layer-perceptron
classification machine-learning multi-layer-perceptron perceptron python3
Last synced: 10 months ago
JSON representation
Implementation of simple perceptron and MLP Classifiers in Python
- Host: GitHub
- URL: https://github.com/samashi47/multi-layer-perceptron
- Owner: Samashi47
- Created: 2024-01-25T22:11:50.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-14T20:30:46.000Z (almost 2 years ago)
- Last Synced: 2025-02-05T02:55:54.648Z (11 months ago)
- Topics: classification, machine-learning, multi-layer-perceptron, perceptron, python3
- Language: Jupyter Notebook
- Homepage:
- Size: 552 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Multi-Layer-Perceptron
## Description
This repo contains an implementation of a simple perceptron classifier, as well as an implementation of a multi-layer perceptron with backpropagation classifier.
> [!NOTE]
> The MLPClassifier in this repo is a simplistic implementation for small datasets. It is not intended to be used in big datasets as it is highly unoptimized.
## To Run
To start, clone this branch of the repo into your local:
```bash
git clone -b main --single-branch [https://github.com/Samashi47/Multi-Layer-Perceptron]
```
After cloning the project, activate the env:
```bash
.venv\Scripts\activate
```
You can run the following command to install the dependencies:
```bash
pip3 install -r requirements.txt
```
Now, you can use whichever classifier implementation you like.