Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neural Network Diagnostics

Debugging tools for pytorch neural networks

Trulli

Fig.1 - Image classification (Resnet) diagnostics using integrated gradients and input gradients, model prediction label is "tiger cat".

Trulli

Fig.2 - Language modeling (GPT2) diagnostics using integtated gradients, the input text is "Can humans dream of electric sheep ? This is a", next token prediction is "question".

Trulli

Fig.3 - Language modeling (GPT2) diagnostics using input gradients, with same input and prediction.

Methods:

Demos

Environment setup

  • Anaconda, for python package management.
    conda env create -f environment.yaml
    conda activate nn-diagnostics
  • direnv, optional, used for automatic setup environment when changing directory.

Contribute

  • Install pre-commit hooks
    pre-commit install

About

Debugging tools for pytorch neural networks

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages