Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor XAI functionality #146

Open
1 task
stavrostheocharis opened this issue Feb 21, 2023 · 3 comments
Open
1 task

Refactor XAI functionality #146

stavrostheocharis opened this issue Feb 21, 2023 · 3 comments
Labels
refactor This issue refers to changing code without producing a new feature tech debt

Comments

@stavrostheocharis
Copy link
Contributor

stavrostheocharis commented Feb 21, 2023

Description
The XAI pipeline runs produces a custom dictionary as an output. This output is not easy to be visualized in the streamlit.
In addition, this XAI requires a connection with an S3 in order to get the data (model, etc.) from there.

Solution

  • Define and implement how the results should be visualized (the easiest way is to visualize the plot itself directly as produced by lime, the other case is to create a custom plot)
@stavrostheocharis stavrostheocharis added tech debt refactor This issue refers to changing code without producing a new feature labels Feb 21, 2023
@momegas momegas changed the title XAI part connection Refactor XAI functionality Feb 21, 2023
@momegas
Copy link
Member

momegas commented Feb 21, 2023

Where can the user upload a model? Does this exist in the UI now?

@NickNtamp
Copy link
Contributor

NickNtamp commented Feb 22, 2023

This is a bit blur for me @stavrostheocharis . Can you please elaborate? No need for S3 connection is required for level0 of confidence.

@momegas
Copy link
Member

momegas commented Feb 22, 2023

We removed the S3, because it was confusing, so it is just the fix. I propose an endpoint that produces the image and a separate one that returns the normal json response. I propose we return the lime Dict here as is (typed of course)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactor This issue refers to changing code without producing a new feature tech debt
Projects
None yet
Development

No branches or pull requests

3 participants