This project aims to find techniques to interpret bilinear layers in neural networks. There are several reasons to believe that these layers are more interpretable than conventional ReLUs. Furthermore, they are generally very competitive in terms of accuracy.
This is a research repo, it is possible to follow our work but the code is generally very messy. Please note though that the majority of files are wildly undocumented and potentially won't lead to any insights. We have a cleaner repo with an overview of our intermediate results.
There are three main folders.
We also have some intermediate write-ups and notebooks in tutorials. Do not expect these to be up-to-date. The workspace folder contains some of the code for unfinished experiments.
Change root dir for VSCode interactive python files. Without this, it's not possible to import from sister modules. fix
130 commits
109 commits
Jupyter Notebook
94.7%
Python
5.3%
This project aims to find techniques to interpret bilinear layers in neural networks. There are several reasons to believe that these layers are more interpretable than conventional ReLUs. Furthermore, they are generally very competitive in terms of accuracy.
This is a research repo, it is possible to follow our work but the code is generally very messy. Please note though that the majority of files are wildly undocumented and potentially won't lead to any insights. We have a cleaner repo with an overview of our intermediate results.
There are three main folders.
We also have some intermediate write-ups and notebooks in tutorials. Do not expect these to be up-to-date. The workspace folder contains some of the code for unfinished experiments.
Change root dir for VSCode interactive python files. Without this, it's not possible to import from sister modules. fix
130 commits
109 commits
Jupyter Notebook
94.7%
Python
5.3%