Skip to content

Conversation

@craymichael
Copy link
Contributor

Summary: Refactor LLMAttributionResult into an abstract base object that is generic. Create LLMAttributionResult as a concrete child with aliases for captum.attr API supporting legacy use. Changes support the refactor and enable more generalized use beyond logprob-based attribution.

Differential Revision: D84721127

@meta-cla meta-cla bot added the cla signed label Oct 25, 2025
@meta-codesync
Copy link
Contributor

meta-codesync bot commented Oct 25, 2025

@craymichael has exported this pull request. If you are a Meta employee, you can view the originating Diff in D84721127.

craymichael added a commit to craymichael/captum that referenced this pull request Oct 27, 2025
…eta-pytorch#1657)

Summary:

Refactor LLMAttributionResult into an abstract base object that is generic. Create LLMAttributionResult as a concrete child with aliases for captum.attr API supporting legacy use. Changes support the refactor and enable more generalized use beyond logprob-based attribution.

Differential Revision: D84721127
craymichael added a commit to craymichael/captum that referenced this pull request Oct 27, 2025
…eta-pytorch#1657)

Summary:

Refactor LLMAttributionResult into an abstract base object that is generic. Create LLMAttributionResult as a concrete child with aliases for captum.attr API supporting legacy use. Changes support the refactor and enable more generalized use beyond logprob-based attribution.

Differential Revision: D84721127
craymichael added a commit to craymichael/captum that referenced this pull request Oct 27, 2025
…eta-pytorch#1657)

Summary:

Refactor LLMAttributionResult into an abstract base object that is generic. Create LLMAttributionResult as a concrete child with aliases for captum.attr API supporting legacy use. Changes support the refactor and enable more generalized use beyond logprob-based attribution.

Differential Revision: D84721127
craymichael added a commit to craymichael/captum that referenced this pull request Oct 29, 2025
…eta-pytorch#1657)

Summary:

Refactor LLMAttributionResult into an abstract base object that is generic. Create LLMAttributionResult as a concrete child with aliases for captum.attr API supporting legacy use. Changes support the refactor and enable more generalized use beyond logprob-based attribution.

Differential Revision: D84721127
craymichael added a commit to craymichael/captum that referenced this pull request Oct 29, 2025
…eta-pytorch#1657)

Summary:

Refactor LLMAttributionResult into an abstract base object that is generic. Create LLMAttributionResult as a concrete child with aliases for captum.attr API supporting legacy use. Changes support the refactor and enable more generalized use beyond logprob-based attribution.

Differential Revision: D84721127
craymichael added a commit to craymichael/captum that referenced this pull request Oct 29, 2025
…eta-pytorch#1657)

Summary:

Refactor LLMAttributionResult into an abstract base object that is generic. Create LLMAttributionResult as a concrete child with aliases for captum.attr API supporting legacy use. Changes support the refactor and enable more generalized use beyond logprob-based attribution.

Differential Revision: D84721127
Summary:

Python 3.9 is EOL. Bump minimum version of Python to 3.10.

Reviewed By: sarahtranfb

Differential Revision: D85569426
…eta-pytorch#1657)

Summary:

Refactor LLMAttributionResult into an abstract base object that is generic. Create LLMAttributionResult as a concrete child with aliases for captum.attr API supporting legacy use. Changes support the refactor and enable more generalized use beyond logprob-based attribution.

Differential Revision: D84721127
craymichael added a commit to craymichael/captum that referenced this pull request Oct 30, 2025
…eta-pytorch#1657)

Summary:

Refactor LLMAttributionResult into an abstract base object that is generic. Create LLMAttributionResult as a concrete child with aliases for captum.attr API supporting legacy use. Changes support the refactor and enable more generalized use beyond logprob-based attribution.

Differential Revision: D84721127
craymichael added a commit to craymichael/captum that referenced this pull request Oct 30, 2025
…eta-pytorch#1657)

Summary:

Refactor LLMAttributionResult into an abstract base object that is generic. Create LLMAttributionResult as a concrete child with aliases for captum.attr API supporting legacy use. Changes support the refactor and enable more generalized use beyond logprob-based attribution.

Differential Revision: D84721127
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant