You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 16, 2022. It is now read-only.
Add influence functions to interpret module (#4988)
* creating a new functionality to fields and instances to support outputing instnaces to json files
* creating tests for the new functionality
* fixing docs
* Delete __init__.py
* Delete influence_interpreter.py
* Delete use_if.py
* Delete simple_influence_test.py
* fixing docs
* finishing up SimpleInfluence
* passing lint
* passing format
* making small progress in coding
* Delete fast_influence.py
Submit to the wrong branch
* Delete faiss_utils.py
wrong branch
* Delete gpt2_bug.py
not sure why it's included
* Delete text_class.py
not sure why it's included
* adding test file
* adding testing files
* deleted unwanted files
* deleted unwanted files and rearrange test files
* small bug
* adjust function call to save instance in json
* Update allennlp/interpret/influence_interpreters/influence_interpreter.py
Co-authored-by: Evan Pete Walsh <[email protected]>
* Update allennlp/interpret/influence_interpreters/influence_interpreter.py
Co-authored-by: Evan Pete Walsh <[email protected]>
* Update allennlp/interpret/influence_interpreters/influence_interpreter.py
Co-authored-by: Evan Pete Walsh <[email protected]>
* move some documentation of parameters to base class
* delete one comment
* delete one deprecated abstract method
* changing interface
* formatting
* formatting err
* passing mypy
* passing mypy
* passing mypy
* passing mypy
* passing integration test
* passing integration test
* adding a new option to the do-all function
* modifying the callable function to the interface
* update API, fixes
* doc fixes
* add `from_path` and `from_archive` methods
* fix docs, improve logging
* add test
* address @matt-gardner's comments
* fixes to documentation
* update docs
Co-authored-by: Evan Pete Walsh <[email protected]>
Co-authored-by: Evan Pete Walsh <[email protected]>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+2
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
9
9
10
10
### Added
11
11
12
+
- Add new dimension to the `interpret` module: influence functions via the `InfluenceInterpreter` base class, along with a concrete implementation: `SimpleInfluence`.
13
+
- Added a `quiet` parameter to the `MultiProcessDataLoading` that disables `Tqdm` progress bars.
12
14
- The test for distributed metrics now takes a parameter specifying how often you want to run it.
0 commit comments