Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ZebinYang/exnn
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: SelfExplainML/ExNN
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Can’t automatically merge. Don’t worry, you can still create the pull request.
  • 6 commits
  • 1 file changed
  • 2 contributors

Commits on Nov 16, 2020

  1. Update README.md

    ZebinYang authored Nov 16, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    30bef9f View commit details
  2. Update README.md

    ajzhanghk authored Nov 16, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    f6d075d View commit details

Commits on Nov 22, 2020

  1. Update README.md

    ajzhanghk authored Nov 22, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    3534cb7 View commit details
  2. Update README.md

    ajzhanghk authored Nov 22, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    3b2c98e View commit details

Commits on Sep 5, 2021

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    b47bc0b View commit details

Commits on Oct 6, 2021

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    6dc7176 View commit details
Showing with 14 additions and 28 deletions.
  1. +14 −28 README.md
42 changes: 14 additions & 28 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,39 +1,16 @@
# Enhanced Explainable-Neural-Networks
# ExNN: Enhanced Explainable Neural Networks

## Installation

### Prerequisite

The following environments are required:

- Python 3.7 (anaconda is preferable)
- tensorflow 2.0


### Github Installation

You can install the package by the following console command:

```shell
pip install git+https://github.com/zebinyang/exnn.git
pip install git+https://github.com/SelfExplainML/exnn.git
```
### Manual Installation

If git is not available, you can manually install the package by downloading the source codes and then compiling it by hand:

- Download the source codes from https://github.com/ZebinYang/exnn.git.

- unzip and switch to the root folder.

- Run the following shell commands to finish installation.

```shell
pip install -r requirements.txt
python setup.py install
```


## Usage

```python
@@ -117,7 +94,16 @@ model.fit(train_x, train_y)
model.visualize("./", "exnn_demo")
```

References
Citations
----------
Yang, Zebin, Aijun Zhang, and Agus Sudjianto. "Enhancing Explainability of
Neural Networks through Architecture Constraints."
Yang, Zebin, Zhang, Aijun and Sudjianto, Agus, 2020. Enhancing explainability of neural networks through architecture constraints. IEEE Transactions on Neural Networks and Learning Systems. [DOI: 10.1109/TNNLS.2020.3007259](https://doi.org/10.1109/TNNLS.2020.3007259)

```latex
@article{yang2020enhancing,
title={Enhancing explainability of neural networks through architecture constraints},
author={Yang, Zebin and Zhang, Aijun and Sudjianto, Agus},
journal={IEEE Transactions on Neural Networks and Learning Systems},
year={2020},
publisher={IEEE}
}
```