Skip to content

Commit e8cd484

Browse files
authored
FAI-849: Tyrus dashboard (#97)
* tyrus dashboard and visualizations * linting and black * merge conflict fix * fixed typo in requirements * linting round 2 * linting round 3 * undid change to rename limeresults.map to limeresults.get_saliencies * fixed dual output bug, added bokeh to pyproject * linting * return plots either way
1 parent b0a0d80 commit e8cd484

File tree

9 files changed

+787
-59
lines changed

9 files changed

+787
-59
lines changed

docs/api.rst

+9
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,15 @@ trustyai.explainers
6060
SHAPExplainer
6161
SHAPResults
6262

63+
trustyai.utils
64+
-------------------
65+
.. currentmodule:: trustyai.utils.tyrus
66+
.. explainers_api:
67+
.. autosummary::
68+
:toctree: generated/
69+
70+
Tyrus
71+
6372

6473

6574

docs/conf.py

+3
Original file line numberDiff line numberDiff line change
@@ -78,5 +78,8 @@
7878

7979

8080
def setup(app):
81+
import trustyai
8182
from trustyai.model import Model
83+
from trustyai.utils.tyrus import Tyrus
8284
Model.__name__ = "Model"
85+
Tyrus.__name__ = "Tyrus"

requirements-dev.txt

+1
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,4 @@ matplotlib==3.5.1
1616
pandas==1.2.5
1717
pytest-xdist==2.5.0
1818
pytest-benchmark
19+
bokeh==2.4.3

requirements.txt

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
JPype1==1.4.1
22
matplotlib==3.5.1
33
pandas==1.2.5
4-
pyarrow==7.0.0
4+
pyarrow==7.0.0
5+
bokeh==2.4.3

0 commit comments

Comments
 (0)