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

Explainable undo split #562

Merged
merged 57 commits into from
Aug 23, 2024
Merged

Explainable undo split #562

merged 57 commits into from
Aug 23, 2024

Conversation

PoorvaGarg
Copy link
Contributor

@PoorvaGarg PoorvaGarg commented Aug 19, 2024

This pull request resolves the issue #561 by modifying the code for chirho.explainable.handlers.components.undo_split and contributes additional tests as a safeguard.

This specifically resolves inaccuracies for SearchForExplanation where split would create two counterfactual worlds and undo_split would only undo one of them.

@PoorvaGarg PoorvaGarg added bug Something isn't working status:WIP Work-in-progress not yet ready for review module:explainable labels Aug 19, 2024
@rfl-urbaniak
Copy link
Collaborator

Looks good to me, @eb8680 can you review please?

@PoorvaGarg PoorvaGarg added status:awaiting review Awaiting response from reviewer and removed status:WIP Work-in-progress not yet ready for review labels Aug 22, 2024
@eb8680 eb8680 marked this pull request as ready for review August 23, 2024 18:45
@eb8680
Copy link
Contributor

eb8680 commented Aug 23, 2024

@PoorvaGarg can you resolve the merge conflicts in the notebook?

@eb8680 eb8680 added status:awaiting response Awaiting response from creator and removed status:awaiting review Awaiting response from reviewer labels Aug 23, 2024
Copy link
Contributor

@eb8680 eb8680 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks for fixing this!

@eb8680 eb8680 linked an issue Aug 23, 2024 that may be closed by this pull request
@PoorvaGarg PoorvaGarg added status:awaiting review Awaiting response from reviewer and removed status:awaiting response Awaiting response from creator labels Aug 23, 2024
@PoorvaGarg PoorvaGarg merged commit 0553360 into master Aug 23, 2024
7 checks passed
@PoorvaGarg PoorvaGarg deleted the explainable-undo_split branch August 23, 2024 19:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working module:explainable status:awaiting review Awaiting response from reviewer
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Correctness bug in chirho.explainable.handlers.components.undo_split
3 participants