Skip to content

Commit cc569f3

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 3038827 commit cc569f3

File tree

9 files changed

+787
-59
lines changed

9 files changed

+787
-59
lines changed

docs/api.rst

Lines changed: 9 additions & 0 deletions
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

Lines changed: 3 additions & 0 deletions
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

Lines changed: 1 addition & 0 deletions
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

Lines changed: 2 additions & 1 deletion
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)