Skip to main content

ARSA_ML - Automated Rashomon Set Analysis package

Weclome to the official ARSA_ML package site.

Welcome 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

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)

Source distribution for arsa_ml 0.1.13
File Size Uploaded
arsa_ml-0.1.13.tar.gz 186.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for arsa_ml 0.1.13
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.13 This release

2 release files

0.1.12

2 release files

0.1.11

2 release files

0.1.10

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page