Evalipy is a framework for evaluating & comparing machine learning models.
Project description
EvaliPy
EvaliPy is an evaluation framework for machine learning Models.
The project was started in 2023. It's a package for evaluating different machine learning models and comparing them.
It's currently maintained by me :)
Dependencies
- Python (>= 3.5)
- NumPy (>= 1.17.3)
- joblib (>= 1.1.1)
- pandas (>= 1.5.0)
- matplotlib (>= 3.6.2)
- scikit-learn (>= 1.2.0)
- scipy (>= 1.10.0)
- seaborn (>= 0.12.2)
Installation
pip install evalipy
Usage
Import
from evalipy import *
Report
r = report.Report(model=model.Model(clf), actual_data=y, predicted_data=y_pred_1)
*(optional)* print(r)
Compare
...
tree_model.fit(X, y)
linear_model.fit(X, y)
...
comparator = comparator.Comparator(models=[linear_model, tree_model], x=X, actual_data=y)
print(comparator)
Authors
- MR-EIGHT (Mehrdad Heshmat)
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
evalipy-0.0.5.tar.gz
(4.9 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 evalipy-0.0.5.tar.gz.
File metadata
- Download URL: evalipy-0.0.5.tar.gz
- Upload date:
- Size: 4.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e2caf18fdc02150fad675bff5780daf0737cb1c6c32c3604282197f0d4feed7d
|
|
| MD5 |
f3f5ed124ebc189c146947bd85aeaba8
|
|
| BLAKE2b-256 |
12e296ccbfbfc674d6a416bcc47bee2aabdf8e3f8a27bc62841b34d3781e939f
|
File details
Details for the file evalipy-0.0.5-py3-none-any.whl.
File metadata
- Download URL: evalipy-0.0.5-py3-none-any.whl
- Upload date:
- Size: 6.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d50e4ba70afe9865d69f02d552fb28ec96b44dbf63766e3e3a4f49f29ebe1987
|
|
| MD5 |
96634db299607481ac4cc4e3cb19e134
|
|
| BLAKE2b-256 |
8df809a74ab7d1ba5f019d4cdfa02656ef4b01865742083bcbce89bf76d24896
|