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 | Provenance | Actions |
|---|---|---|---|---|
| arsa_ml-0.1.13.tar.gz | 186.1 kB | Without provenance | Details for arsa_ml-0.1.13.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| arsa_ml-0.1.13-py3-none-any.whl | Python 3 | none | any | Details for arsa_ml-0.1.13-py3-none-any.whl |
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
|
Security for arsa_ml 0.1.13
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.