Releases: Xmaster6y/tdhook
Releases 路 Xmaster6y/tdhook
Release list
v0.3.0
What's Changed
- Remove configured workflow descriptions by @Xmaster6y in #156
- Simplify method binding and workflow execution by @Xmaster6y in #157
- Restore paper-aligned context naming by @Xmaster6y in #158
- Simplify and execute the reproduction notebooks by @Xmaster6y in #159
- Use workflows in multi-step notebooks by @Xmaster6y in #160
- Preserve method output contracts with current TensorDict by @Xmaster6y in #161
- Test installed distributions before publishing by @Xmaster6y in #163
- Prepare v0.3.0 by @Xmaster6y in #164
Full Changelog: v0.2.1...v0.3.0
v0.2.1
What's Changed
- Fix documentation version selector by @Xmaster6y in #97
- Describe autograd lifetime in workflows by @Xmaster6y in #101
- Return the executed workflow plan by @Xmaster6y in #102
- Streamline documentation navigation by @Xmaster6y in #103
- Describe configured workflow steps by @Xmaster6y in #104
- Center documentation on notebooks and generated API reference by @Xmaster6y in #112
- Add managed HookSession early stopping by @Xmaster6y in #122
- Run workflows through managed hook sessions by @Xmaster6y in #123
- Complete HookSession input and gradient hook coverage by @Xmaster6y in #129
- Reproduce published Othello-GPT probe results with TDHook by @Xmaster6y in #111
- Add WeightLens input-invariant feature analysis by @Xmaster6y in #130
- Add CircuitLens feature-circuit attribution by @Xmaster6y in #131
- refactor: use TensorDict NestedKey directly by @MohammedThowfiq in #134
- Add circuit-signature sampling and clustering by @Xmaster6y in #133
- Reproduce WeightLens and CircuitLens on Gemma-2-2B by @Xmaster6y in #138
- Support live captured values as HookSession replacements by @Xmaster6y in #139
- Support shared-memory Workflow artifact handoff by @Xmaster6y in #140
- Define rank-local HookSession semantics for DDP by @Xmaster6y in #142
- Add differentiable optimized activation interventions by @Xmaster6y in #141
- Exchange Workflow artifacts across distributed ranks by @Xmaster6y in #143
- Support explicit occurrence selection for repeated targets by @Xmaster6y in #146
- Complete the Othello-GPT causal intervention reproduction by @Xmaster6y in #144
- Preserve memory-mapped activation caches by @Xmaster6y in #147
- Add a maintained TDHook benchmark suite by @Xmaster6y in #149
- Reproduce ROME causal tracing and rank-one editing by @Xmaster6y in #148
- Remove residual unraveled-key terminology by @Xmaster6y in #150
- Remove legacy attribution package self-import by @Xmaster6y in #152
- Retire internal CacheProxy routing by @Xmaster6y in #151
- Fix development docs version label by @Xmaster6y in #154
- Expose stable target occurrence evidence by @Xmaster6y in #153
- Prepare v0.2.1 and remove obsolete compatibility by @Xmaster6y in #155
New Contributors
- @MohammedThowfiq made their first contribution in #134
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Define the composition capability contract by @Xmaster6y in #64
- Update supported Python versions by @Xmaster6y in #65
- Add minimal sequential TensorDict pipeline API by @Xmaster6y in #66
- Make same-run hook composition path-safe by @Xmaster6y in #67
- Standardize artifact schemas, ownership, and provenance by @Xmaster6y in #68
- Add executable pipeline stage adapters by @Xmaster6y in #71
- Add capability-driven execution planning by @Xmaster6y in #72
- Harden composability contracts and real-method execution by @Xmaster6y in #73
- Add declared concept attribution pipeline by @Xmaster6y in #74
- Add declared intrinsic dimension pipeline by @Xmaster6y in #75
- Add cross-family composition conformance tests by @Xmaster6y in #76
- Add declared pipeline tutorials by @Xmaster6y in #78
- Validate public Colab notebooks by @Xmaster6y in #81
- Make tdhook skill standalone by @Xmaster6y in #83
- Add reusable model targets by @Xmaster6y in #84
- Make module-path resolution declarative and side-effect-free by @Xmaster6y in #93
- Validate integrated gradients step counts explicitly by @Xmaster6y in #94
- Refactor TDHook around TensorDict-native execution by @Xmaster6y in #96
Full Changelog: v0.1.3...v0.2.0
v0.1.3
What's Changed
- [Chore]聽New docs notebooks by @Xmaster6y in #29
- [Feature] Return lasting context by @Xmaster6y in #31
- [Chore] Repository cleaning by @Xmaster6y in #32
- [Docs]聽Better readme by @Xmaster6y in #36
- [Feature] TwoNN dimension estimator by @Xmaster6y in #37
- [Feature]聽Local kNN dimension estimator by @Xmaster6y in #38
- [Feature] Local PCA and CA-PCA dimension estimators by @Xmaster6y in #39
- [Feature] Bilinear probing by @Xmaster6y in #41
- [Chore]聽Faster notebooks &
tdhookskill by @Xmaster6y in #43 - New tutorials by @Xmaster6y in #45
- [Chore] Notebook fixes by @Xmaster6y in #46
- [Chore]
llms.txtsupport by @Xmaster6y in #47 - CKA for representation similarity by @Xmaster6y in #48
- Information imbalance for representation similarity by @Xmaster6y in #49
- [Chore]聽
v0.1.3release by @Xmaster6y in #50
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- Chores by @Xmaster6y in #2
- [Feature] Focus on
TensorDictModulesupport by @Xmaster6y in #3 - [Chore] Better tests support by @Xmaster6y in #4
- [Feature] Multi batch size support by @Xmaster6y in #5
- Improved benchmark by @Xmaster6y in #6
- [Feature] New attribution and latent methods by @Xmaster6y in #7
- New demo scripts by @Xmaster6y in #8
- [Feature] New methods
pruningandadaptersby @Xmaster6y in #9 - [Chore]聽Make
torchvisiontypes optional by @Xmaster6y in #10 - [Chore]聽Scripts corrections by @Xmaster6y in #11
- [BugFix] Fixed relative path support by @Xmaster6y in #12
- [Feature]聽Support for new
tensordictfeatures by @Xmaster6y in #13 - [Feature] Expose
HookingContextWithCachearguments by @Xmaster6y in #14 - [Chore] Expose a better API by @Xmaster6y in #17
- [BugFix] Fix
lrpunregister on skipped modules by @Xmaster6y in #18 - [BugFix] Fix gradient nested key issue by @Xmaster6y in #19
- [Chore] Fix
pyproject.tomlby @Xmaster6y in #20 - [Feature] Add a new parameter
init_attr_cache_inby @Xmaster6y in #21 - [Feature]聽Better submodule path handling by @Xmaster6y in #23
- [Chore]聽Improved contribution templates by @Xmaster6y in #24
- [Chore]聽Fix experiment scripts & Improve docs by @Xmaster6y in #26
- [Chore] Deprecate
artifacts& Clean docstrings by @Xmaster6y in #28 - [Chore] Release v0.1.2 by @Xmaster6y in #27
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- Working library by @Xmaster6y in #1
New Contributors
- @Xmaster6y made their first contribution in #1
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Full Changelog: https://github.com/Xmaster6y/tdhook/commits/v0.1.0