Automatic Machine Learning for beginners — train ML models in 3 lines!
Project description
automlease 🤖
Automatic Machine Learning for absolute beginners. Train a machine learning model in just 3 lines of Python code!
Installation
pip install automlease
Quick Start
from automlease import AutoML
model = AutoML()
model.fit('your_data.csv', target='target_column')
model.report()
What it does automatically
- ✅ Loads any CSV file
- ✅ Cleans missing values
- ✅ Converts text columns to numbers
- ✅ Detects if task is classification or regression
- ✅ Trains multiple ML models and picks the best one
- ✅ Shows a detailed evaluation report
- ✅ Creates feature importance chart
- ✅ Saves the best model automatically
Example — Heart Disease Prediction
from automlease import AutoML
model = AutoML()
model.fit('heart_disease.csv', target='target')
model.report()
Built With
- pandas
- scikit-learn
- matplotlib
- seaborn
- joblib
- rich
Author
Vikash Singh Rajput BTech Management Graduate — NAIT, Edmonton, Canada GitHub: https://github.com/vickybanna3327-byte
License
MIT License
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 automlease-0.1.0.tar.gz.
File metadata
- Download URL: automlease-0.1.0.tar.gz
- Upload date:
- Size: 4.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9189482b6594db975aa57e17d4d82a7f0c8579bc4a5d57414266416ba5d50e6c
|
|
| MD5 |
add6cbea8f5b2e7145be508c11fa75ec
|
|
| BLAKE2b-256 |
78425e09e0e956e02286300831ffca115c1808ab9a73d0beeb161dc707fb0b70
|
File details
Details for the file automlease-0.1.0-py3-none-any.whl.
File metadata
- Download URL: automlease-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
858496d5f8326346123fb776569bd499413e7b86a07c678af4289eca62a70edc
|
|
| MD5 |
e5876b43eebc1d2b3735a0c9bd9782b6
|
|
| BLAKE2b-256 |
294302f21c1863c43633cda0880d7a2017fb693045807e42d45961756f3ca347
|