Skip to content

Structured clustering for memristive crossbar based neuromorphic architectures

License

Notifications You must be signed in to change notification settings

purdue-nrl/traNNsformers

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

traNNsformers

TraNNsformer is an integrated MATLAB framework for training MLP and CNN networks using structured pruning approach to enable efficient mapping on memristive crossbar based neuromorphic architecures.

System requirements

Requirement Version
MATLAB > 2016a

Network Topologies

TraNNsformer framework is implemented using MATLAB to transform neural networks of two topologies:

  1. Multi-layer perceptrons (MLP) models are specified and transformed using codes in traNNsformers/NN

  2. Convolutional Neural networks (CNN) models are specified and transformed using codes in:

    1. if GPU support is not available and for small sized networks traNNsformers/CNN
    2. if GPU support is available and for large sized networks traNNsformers/CNN_wGPU

Citation

Please cite the following paper if you find this work useful:

Authors

Aayush Ankit, Timur Ibrayev

About

Structured clustering for memristive crossbar based neuromorphic architectures

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 100.0%