Custom machine learning package with regression, PCA, KNN, neural networks
Project description
🚀 Ambika ML Package
A custom Machine Learning library built from scratch implementing core algorithms without using sklearn.
📌 Features
- 📈 Linear Regression (OLS)
- 🔵 Ridge & Lasso Regression
- 📊 PCA (Eigen decomposition)
- 🔍 KNN Classifier (custom distance metrics)
- 🧠 Neural Network (Hebbian learning rule)
- ⚡ Perceptron (online learning)
- 📉 Custom metrics (MSE, R², Accuracy, etc.)
- 🧪 Full test suite with pytest
📦 Installation
pip install ambika-ml-package
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ambika_ml_package-0.1.1.tar.gz
(11.4 kB
view details)
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 ambika_ml_package-0.1.1.tar.gz.
File metadata
- Download URL: ambika_ml_package-0.1.1.tar.gz
- Upload date:
- Size: 11.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0dd5836873315eb2ed02b323d82c03034b9d033820de483e8e1d8cdfd2cfcbe2
|
|
| MD5 |
32f121908efd6ad9afff79f932275183
|
|
| BLAKE2b-256 |
ff6b2214440003b02f937e82d6fd0540dcd838fc6320e61b20f3d97bcb4798be
|
File details
Details for the file ambika_ml_package-0.1.1-py3-none-any.whl.
File metadata
- Download URL: ambika_ml_package-0.1.1-py3-none-any.whl
- Upload date:
- Size: 17.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
21a415fbaf32225739f3f1bd51f76abe5e7d7fb86e0189e61387878d6196e7ef
|
|
| MD5 |
0567dce3cdea71346ac5b330b6f5f5cd
|
|
| BLAKE2b-256 |
8b30030bcb00a33d65057b5534fe1f86ec0fea3d9ebb06c298a375db9209bd6b
|