Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
f7611b3
Initialize DVEmb
BilyHurington Aug 18, 2025
7c852b4
add NaN check
BilyHurington Aug 24, 2025
d941930
add example of dvemb
BilyHurington Oct 17, 2025
8d624ed
fix ruff check error
BilyHurington Oct 17, 2025
e04ef06
fix darglint error
BilyHurington Oct 18, 2025
a4ff0e0
fix dvemb_mlp.py bug
BilyHurington Oct 18, 2025
8175362
add test for dvemb
BilyHurington Oct 19, 2025
fd68c49
add gradient factorization to dvemb
BilyHurington Oct 23, 2025
ed769e7
update dvemb example
BilyHurington Oct 23, 2025
2f53a69
update unittest for dvemb
BilyHurington Oct 23, 2025
daf68b3
fix darglint error
BilyHurington Oct 23, 2025
ad06325
fix unittest bug for dvemb
BilyHurington Oct 23, 2025
1f1baeb
fixed random projection bug
BilyHurington Oct 30, 2025
15e323b
change the initialization argument to AttributionTask
BilyHurington Oct 30, 2025
10ca09e
add customizable layers argument for factorization.
BilyHurington Oct 30, 2025
9879378
update unittest for dvemb
BilyHurington Oct 30, 2025
6f6932d
optimize memory usage by clearing cached gradients after calculating …
BilyHurington Oct 30, 2025
b9ed58e
fix darglint error in dvemb
BilyHurington Oct 30, 2025
6635dd1
update example for dvemb
BilyHurington Oct 30, 2025
6769e15
add a warning comment in dvemb unittest
BilyHurington Nov 4, 2025
23958a5
replace random projection to random_project in projection.py
BilyHurington Nov 11, 2025
2bbd89e
fix examples and some minor issues in dvemb
TheaperDeng Nov 16, 2025
3c9a4c8
update test
TheaperDeng Nov 16, 2025
9d520e7
fix several scaling factor bugs
BilyHurington Nov 24, 2025
2a417e4
update API and in-line comments
TheaperDeng Dec 20, 2025
6acd5a1
update API and in-line comments
TheaperDeng Dec 20, 2025
898c3e5
update API and in-line comments
TheaperDeng Dec 20, 2025
acaac62
update API and in-line comments
TheaperDeng Dec 20, 2025
ea8d8b6
fix language issues
TheaperDeng Dec 22, 2025
6a63ffc
fix comments and API name
TheaperDeng Dec 23, 2025
376aed3
update to support 3d
TheaperDeng Jan 26, 2026
5cbfebb
fix bug
TheaperDeng Jan 26, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -235,6 +235,7 @@ We have implemented most of the state-of-the-art methods. The categories and ref
| [RPS](https://arxiv.org/abs/1811.09720) | [RPS-L2](https://arxiv.org/abs/1811.09720) |
| [TRAK](https://arxiv.org/abs/2303.14186) | [TRAK](https://arxiv.org/abs/2303.14186) |
| [Shapley Value](https://arxiv.org/abs/1904.02868) | [KNN-Shapley](https://dl.acm.org/doi/10.14778/3342263.3342637) |
| [TSLOO](https://arxiv.org/abs/1906.08473) | [Data Value Embedding](https://arxiv.org/pdf/2412.09538) |

## Supported Metrics

Expand Down Expand Up @@ -276,7 +277,6 @@ We have implemented most of the state-of-the-art methods. The categories and ref
- More algorithms and low-level utility functions to come
- KNN filter
- TF-IDF filter
- [Data Value Embedding](https://arxiv.org/pdf/2412.09538)
- Better documentation
- Quick start Colab notebooks

Expand Down
2 changes: 2 additions & 0 deletions dattri/algorithm/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

from .block_projected_if.block_projected_if import BlockProjectedIFAttributor
from .data_shapley import KNNShapleyAttributor
from .dvemb import DVEmbAttributor
from .factgrass import FactGraSSAttributor
from .influence_function import (
IFAttributorArnoldi,
Expand All @@ -18,6 +19,7 @@

__all__ = [
"BlockProjectedIFAttributor",
"DVEmbAttributor",
"FactGraSSAttributor",
"IFAttributorArnoldi",
"IFAttributorCG",
Expand Down
Loading
Loading