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 :)
- Python (>= 3.5)
- NumPy (>= 1.17.3)
- joblib (>= 1.1.1)
- pandas (>= 1.5.0)
- scikit-learn (>= 1.2.0)
pip install evalipy
from evalipy import *
r = Report(model=model.Model(clf), actual_data=y, predicted_data=y_pred_1)
print(r)
display(r.report)
...
tree_model.fit(X, y)
linear_model.fit(X, y)
...
comparator = Comparator(models=[linear_model, tree_model], x=X, actual_data=y)
print(comparator)
- Visualizing reports
- Add more metrics
- Model file health checking
- e.t.c
- MR-EIGHT (Mehrdad Heshmat)