-
Notifications
You must be signed in to change notification settings - Fork 508
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
Support Shapley in LLMAttriution #1175
Conversation
This pull request was exported from Phabricator. Differential Revision: D48697749 |
Summary: As ShapleyValues and SHapleyValueSampling have supported multi-task output, they can be used with LLMAttribution Reviewed By: vivekmig Differential Revision: D48697749
47be41f
to
6786349
Compare
This pull request was exported from Phabricator. Differential Revision: D48697749 |
Summary: As ShapleyValues and SHapleyValueSampling have supported multi-task output, they can be used with LLMAttribution Reviewed By: vivekmig Differential Revision: D48697749
6786349
to
79d5018
Compare
This pull request was exported from Phabricator. Differential Revision: D48697749 |
Summary: As ShapleyValues and SHapleyValueSampling have supported multi-task output, they can be used with LLMAttribution Reviewed By: vivekmig Differential Revision: D48697749
79d5018
to
393b515
Compare
This pull request was exported from Phabricator. Differential Revision: D48697749 |
Summary: As ShapleyValues and SHapleyValueSampling have supported multi-task output, they can be used with LLMAttribution Reviewed By: vivekmig Differential Revision: D48697749
393b515
to
ad377af
Compare
This pull request was exported from Phabricator. Differential Revision: D48697749 |
Summary: As ShapleyValues and SHapleyValueSampling have supported multi-task output, they can be used with LLMAttribution Reviewed By: vivekmig Differential Revision: D48697749
ad377af
to
539ccfb
Compare
This pull request was exported from Phabricator. Differential Revision: D48697749 |
Summary: Support multi-task attribution in `ShapleyValues` and `ShapleyValueSampling`. Assuming the return of `forward_fun` is in (*output_shape), the attribution result will be in (*output_shape, *input_shape[1:]). Existing use cases becomes just special cases where output_shape is (1,) or (batch_size,) Reviewed By: vivekmig Differential Revision: D48696578
Summary: As ShapleyValues and SHapleyValueSampling have supported multi-task output, they can be used with LLMAttribution Reviewed By: vivekmig Differential Revision: D48697749
539ccfb
to
13ea8c6
Compare
This pull request was exported from Phabricator. Differential Revision: D48697749 |
Summary: As ShapleyValues and SHapleyValueSampling have supported multi-task output, they can be used with LLMAttribution Reviewed By: vivekmig Differential Revision: D48697749
Summary: As ShapleyValues and SHapleyValueSampling have supported multi-task output, they can be used with LLMAttribution Reviewed By: vivekmig Differential Revision: D48697749
Summary: As ShapleyValues and SHapleyValueSampling have supported multi-task output, they can be used with LLMAttribution Reviewed By: vivekmig Differential Revision: D48697749
This pull request has been merged in 1b3225f. |
Summary: As ShapleyValues and SHapleyValueSampling have supported multi-task output, they can be used with LLMAttribution
Differential Revision: D48697749