Machine Learning Algorithms implemented from scratch in Python
Project description
Machine Learning And Deep Learning Algorithms from Scratch
In this repository, major machine learning and deep learning algorithms are implemented from scratch. From scratch meaning without using external machine learning libraries. All of the below mentioned algorithms are implemented in Python, Linear Regression is also implemented in C++. The API structure is similar to the Scikit-Learn library and Tensorflow Keras API.
Algorithms:
Supervised Learning:
Unsupervised Learning:
Deep Learning:
Neural Networks added with ReLU, Softmax Activations and Categorical Cross Entropy losses, and Optimizers such as SGD, Adam.
To use this implementation:
pip install open-nn-python
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file AgainML-0.1.1.tar.gz.
File metadata
- Download URL: AgainML-0.1.1.tar.gz
- Upload date:
- Size: 7.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
959103c8988642cafd0e13fc38a2e17c753e69e63fa181b5126c0bd20889ebbe
|
|
| MD5 |
ea9ee958d11db8824d6c4d3a0d4dec93
|
|
| BLAKE2b-256 |
7852e3f169f105bd5a93b1881e0e14fa6fa31df78c782fa9890b91a8c7906c60
|
File details
Details for the file AgainML-0.1.1-py3-none-any.whl.
File metadata
- Download URL: AgainML-0.1.1-py3-none-any.whl
- Upload date:
- Size: 7.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dac40433aed3ba1e0eea44c28960cefd1f45cdf6c6071732d16f33ba17b98d94
|
|
| MD5 |
0ed8d5c6567fe9997da00e0225de09aa
|
|
| BLAKE2b-256 |
209ffd1e56f5c409703a26c2098f13bacc1b8c27c449a15c58c18a679bef4321
|