ARSA_ML - Automated Rashomon Set Analysis package
Weclome to the official ARSA_ML package site.
Overview
ARSA_ML is a Python library for detailed analysis of the Rashomon Sets - the collections of models that perform nearly equally well on a given dataset. It provides tools to create various objects, analyse the related properties and metrics, as well as visualize the results. The package is compatible with two AutoML frameworks - AutoGluon and H2O. Additionally, you may analyze your own set of models if you present their results in a requsted format (See : documentation).
Installation
Install the package with PyPI:
pip install arsa_ml
Example usage
from arsa_ml.pipelines.builder_abstract import *
from arsa_ml.pipelines.pipelines_user_input import *
#create pipeline from H2O saved models
builder = BuildRashomonH2O(models_directory=example_models_path,
test_data = test_h2o,
target_column=target_column,
df_name = 'heart',
base_metric='accuracy',
feature_imp_needed=True)
#preview Rashomon Set properties
builder.preview_rashomon()
#set epsilon value
builder.set_epsilon(0.03)
#launch pipeline
rashomon_set, visualizer = builder.build()
#close dashboard
builder.dashboard_close()
Documentation
For detailed package dokumentation visit documentation page
Authors
- Katarzyna Rogalska (repository owner)
- Zuzanna Sieńko
Metadata
Release files for arsa_ml 0.1.13
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| arsa_ml-0.1.13.tar.gz | 186.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| arsa_ml-0.1.13-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 312.8 kB
Release files / arsa_ml-0.1.13.tar.gz
| Download URL | arsa_ml-0.1.13.tar.gz |
|---|---|
| Size | 186.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
254c40514abfd52494c033f63a13c36320fbd48e890a55edca8ab44388feb2df
|
|
BLAKE2b-256 checksum How to use checksums |
e6a7fdadee1a0a44050a441edb7bb278195c7951b4fbcaa976e16d324d889e6c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.5 CPython/3.11.5 Windows/10
|
Release files / arsa_ml-0.1.13-py3-none-any.whl
| Download URL | arsa_ml-0.1.13-py3-none-any.whl |
|---|---|
| Size | 126.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a23c8bbdbdbc8b8357aef96cca9ab583ef4add151c1a739fd8ad184392ffe783
|
|
BLAKE2b-256 checksum How to use checksums |
7eeae3a04c1db1297b6401989d33a03d47e5fd0ddf8c68d51967d5c45ff4de69
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.5 CPython/3.11.5 Windows/10
|