Skip to content

Commit

Permalink
Effective Dimension Tutorial (#373)
Browse files Browse the repository at this point in the history
* Add eff dim class and demo

* Refactor get_fisher

* Refactor get_fisher

* Refactor docstrings

* Update effdim examples

* Add mock runtime code and demo

* Add effdim runtime examples

* Refactor variable names, remove loops

* Add unit tests

* add eff dim class

* add unit tests with fixed random seed

* Remove tutorial

* Remove runtime code

* Fix lint

* Fix style

* Fix date

* Add reno

* add reno for effective dim.

* Fix mypy

* For updating local branch

* Remove unnecesary files

* Restore files

* Fix spelling and tipe hinting

* Address style comments

* Add sphinx class refs.

* Reno effective dimension

* Modify random seed

* Update docstring

Co-authored-by: Anton Dekusar <62334182+adekusar-drl@users.noreply.github.com>

* Update docstring

Co-authored-by: Anton Dekusar <62334182+adekusar-drl@users.noreply.github.com>

* Address docstring comment (d)

Co-authored-by: Anton Dekusar <62334182+adekusar-drl@users.noreply.github.com>

* Apply suggestion

Co-authored-by: Anton Dekusar <62334182+adekusar-drl@users.noreply.github.com>

* Change method names

* Add more verbose callback

* Remove d (num_weights), add return shapes

* Address getter/setter feedback

* Fix local eff dim setter

* Address unittest feedback

* Fix formatting

* Add references

* Fix lint

* Refactor docstrings

* Add to pylintdict

* Bugfix

* Add expressibility

* Fix callable type

* Attempt to remove tutorial

* Remove tutorial

* Add introduction

* Progress

* Add beginnning of example

* Finish basic tutorial

* remove files

* Fix local ED

* Remove pylintdict

* Restore pylintdict

* Refine tutorial

* Fix style

* Fix spelling

* Fix spell check

* Rename tutorial

* Change imports, seed, add comments

* Add local classification example

* Latest changes

* Add copyright

* update dict

* Apply new variable names

* Fix black

* update tutorial

* fix spell

* remove main from pylintdict

* Add ED callback

* Apply review comments

* Replace local ED example

* Change local ED, apply suggestions

* Add to dict

* Apply feedback

* Fix spelling

* Remove callback

* Remove logging output

* Fix black

* Remove comment duplicate

* Apply feedback

Co-authored-by: Anton Dekusar <62334182+adekusar-drl@users.noreply.github.com>
Co-authored-by: Anton Dekusar <adekusar@ie.ibm.com>
  • Loading branch information
3 people authored Apr 27, 2022
1 parent d35dea1 commit d7e38b7
Show file tree
Hide file tree
Showing 4 changed files with 800 additions and 26 deletions.
1 change: 1 addition & 0 deletions .pylintdict
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,7 @@ optimizer's
optimizers
orthonormal
otimes
overfits
overfitting
ovo
ovr
Expand Down
Loading

0 comments on commit d7e38b7

Please sign in to comment.