PyTorch, Explain! A Python library for Logic Explained Networks
This provides a tool for non-specialists to interpret neural networks, but it is incremental as it packages existing methods rather than introducing new ones.
The authors tackled the problem of making logic explanations from neural networks accessible by developing 'PyTorch, Explain!', a Python library that integrates state-of-the-art methods with minimal dependencies and open licensing.
"PyTorch, Explain!" is a Python module integrating a variety of state-of-the-art approaches to provide logic explanations from neural networks. This package focuses on bringing these methods to non-specialists. It has minimal dependencies and it is distributed under the Apache 2.0 licence allowing both academic and commercial use. Source code and documentation can be downloaded from the github repository: https://github.com/pietrobarbiero/pytorch_explain.