-
Notifications
You must be signed in to change notification settings - Fork 383
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
Vision Dashboard Table View and initial explanation flyout #1621
Conversation
Codecov Report
@@ Coverage Diff @@
## main #1621 +/- ##
==========================================
+ Coverage 88.97% 90.20% +1.23%
==========================================
Files 111 39 -72
Lines 5453 1716 -3737
==========================================
- Hits 4852 1548 -3304
+ Misses 601 168 -433
Flags with carried forward coverage won't be shown. Click here to find out more. Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
a84dee1
to
66b2df6
Compare
3 similar comments
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved with some comments
libs/interpret-vision/src/lib/VisionExplanationDashboard/Controls/Flyout.styles.ts
Outdated
Show resolved
Hide resolved
libs/interpret-vision/src/lib/VisionExplanationDashboard/Controls/Flyout.styles.ts
Outdated
Show resolved
Hide resolved
libs/interpret-vision/src/lib/VisionExplanationDashboard/Controls/Flyout.styles.ts
Outdated
Show resolved
Hide resolved
libs/interpret-vision/src/lib/VisionExplanationDashboard/Controls/Flyout.styles.ts
Show resolved
Hide resolved
libs/interpret-vision/src/lib/VisionExplanationDashboard/Controls/Flyout.styles.ts
Outdated
Show resolved
Hide resolved
libs/interpret-vision/src/lib/VisionExplanationDashboard/Controls/TableList.tsx
Outdated
Show resolved
Hide resolved
libs/interpret-vision/src/lib/VisionExplanationDashboard/Controls/TableList.tsx
Outdated
Show resolved
Hide resolved
libs/interpret-vision/src/lib/VisionExplanationDashboard/VisionExplanationDashboard.tsx
Outdated
Show resolved
Hide resolved
libs/interpret-vision/src/lib/VisionExplanationDashboard/VisionExplanationDashboard.tsx
Outdated
Show resolved
Hide resolved
4b45c1a
to
3acabe4
Compare
3acabe4
to
cb07225
Compare
cb07225
to
a80336a
Compare
1 similar comment
libs/interpret-vision/src/lib/VisionExplanationDashboard/Controls/Flyout.tsx
Show resolved
Hide resolved
libs/interpret-vision/src/lib/VisionExplanationDashboard/Controls/Flyout.tsx
Outdated
Show resolved
Hide resolved
libs/interpret-vision/src/lib/VisionExplanationDashboard/Controls/Flyout.tsx
Show resolved
Hide resolved
libs/interpret-vision/src/lib/VisionExplanationDashboard/Controls/Flyout.tsx
Outdated
Show resolved
Hide resolved
libs/interpret-vision/src/lib/VisionExplanationDashboard/Controls/Flyout.tsx
Outdated
Show resolved
Hide resolved
libs/interpret-vision/src/lib/VisionExplanationDashboard/Controls/TableList.tsx
Outdated
Show resolved
Hide resolved
libs/interpret-vision/src/lib/VisionExplanationDashboard/Controls/TitleBar.styles.ts
Show resolved
Hide resolved
.vscode/settings.json
Outdated
@@ -42,7 +42,7 @@ | |||
}, | |||
"[typescriptreact]": { | |||
"editor.formatOnSave": true, | |||
"editor.defaultFormatter": "esbenp.prettier-vscode" | |||
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why is this needed?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh I didn't know that changed stuff for anyone but me. I'll change it back.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jamesbchao can you change this back again? it looks like it is still there in latest commit
libs/interpret-vision/src/lib/VisionExplanationDashboard/Controls/Flyout.tsx
Outdated
Show resolved
Hide resolved
libs/interpret-vision/src/lib/VisionExplanationDashboard/Controls/Flyout.tsx
Outdated
Show resolved
Hide resolved
libs/interpret-vision/src/lib/VisionExplanationDashboard/Controls/Flyout.tsx
Outdated
Show resolved
Hide resolved
libs/interpret-vision/src/lib/VisionExplanationDashboard/Controls/Flyout.tsx
Outdated
Show resolved
Hide resolved
libs/interpret-vision/src/lib/VisionExplanationDashboard/Controls/ImageList.tsx
Show resolved
Hide resolved
libs/interpret-vision/src/lib/VisionExplanationDashboard/VisionExplanationDashboard.styles.ts
Show resolved
Hide resolved
libs/interpret-vision/src/lib/VisionExplanationDashboard/Controls/Flyout.tsx
Show resolved
Hide resolved
a80336a
to
864b816
Compare
Implemented the table view, which is a simple Fluent UI table view. Also created framework for obtaining the explanation on-the-fly for a single image by using a base64 encoded image of the explanation, generated and saved in the responsibleai_vision jupyter notebook. The rest of the flyout to be implemented in fixups/other PR's.
Known issues:
-changing the images to be obtained from mock data caused the thumbnail slider to break for the image list view
-error/success instances detection in flyout not implemented
Description
Checklist