Welcome to Alibi!

Algorithms for explaining machine learning models.

Docs: docs.seldon.io/projects/alibi/en/stable/

IE Logo Netscape Logo Best viewed with a real browser!

HOT NEW PROJECT! Check it out now! Alibi is COOL! Machine Learning!

About

Alibi is a source-available Python library aimed at machine learning model inspection and interpretation. The focus of the library is to provide high-quality implementations of black-box, white-box, local and global explanation methods for classification and regression models.

Rainbow Divider

Installation and Usage

Alibi can be installed from:

  • PyPI or GitHub source (with pip)
  • Anaconda (with conda/mamba)

With pip

Alibi can be installed from PyPI:

pip install alibi

Alternatively, the development version can be installed:

pip install git+https://github.com/SeldonIO/alibi.git

To take advantage of distributed computation of explanations, install alibi with ray:

pip install alibi[ray]

For SHAP support, install alibi as follows:

pip install alibi[shap]
Divider Computer Under Construction Under Construction

Supported Methods

Method Models Explanations
Classification Regression Tabular Text Images Categorical features Train set required
ALE BB WB
Partial Dependence BB WB
Under Construction New! Generate your own 90s page here! Under Construction