mlbuddy-a11y
A friendly, lightweight Machine Learning wrapper library built specifically for beginners!
Instead of writing complex, intimidating boilerplate code, mlbuddy-a11y allows you to load data, split it, train models, and get performance metrics with just a few lines of clean, simple code.
Features
- Easy data loading and column splitting using Pandas.
- Automated train/test array splitting.
- 3 Core Regression Algorithms (Linear Regression, Decision Tree, Random Forest).
- 3 Core Classification Algorithms (Logistic Regression, Decision Tree, Random Forest).
Installation
pip install mlbuddy-a11y
Quickstart Example
import pandas as pd
from mlbuddy.core import MLBuddy
# 1. Create a quick practice dataset
toy_data = {
"hours_studied": [2.5, 7.0, 1.5, 8.5, 3.0, 9.0],
"attendance":,
"passed": [0, 1, 0, 1, 0, 1]
}
df = pd.DataFrame(toy_data)
# 2. Let your buddy do the work!
buddy = MLBuddy()
buddy.load_data(df, target='passed')
buddy.split_data()
# 3. Train and Evaluate
buddy.train_forest_classification()
buddy.evaluate_classification()
Metadata
Release files for mlbuddy-a11y 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| mlbuddy_a11y-0.1.3.tar.gz | 2.6 kB | Without provenance | Details for mlbuddy_a11y-0.1.3.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| mlbuddy_a11y-0.1.3-py3-none-any.whl | Python 3 | none | any | Details for mlbuddy_a11y-0.1.3-py3-none-any.whl |
Total release size: 5.3 kB
Release files / mlbuddy_a11y-0.1.3.tar.gz
| Download URL | mlbuddy_a11y-0.1.3.tar.gz |
|---|---|
| Size | 2.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
88cc4af41f60b9427cd6eaea91ba8747ffef41004a21498a46afaec47c27a846
|
|
BLAKE2b-256 checksum How to use checksums |
19381bb205b6539d120c29e4f19c521b4121e721938e93920258fc6778486944
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.13
|
Release files / mlbuddy_a11y-0.1.3-py3-none-any.whl
| Download URL | mlbuddy_a11y-0.1.3-py3-none-any.whl |
|---|---|
| Size | 2.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
83c1a6fd556913f6d2965ea2b1eb3eb850ca4227487f516d5c818ed027ff6a0f
|
|
BLAKE2b-256 checksum How to use checksums |
8aa860ca6ad85e7eb2b46e6e87e66a0fa734639a84a4e24621c04463c47e854e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.13
|
Security for mlbuddy-a11y 0.1.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.