Skip to content

Official implementation of the paper "Enhancing Split Computing and Early Exit Applications through Predefined Sparsity" accepted @ FDL 2024.

Notifications You must be signed in to change notification settings

intelligolabs/sparsity_sc_ee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enhancing Split Computing and Early Exit Applications through Predefined Sparsity

Official implementation of the paper Enhancing Split Computing and Early Exit Applications through Predefined Sparsity accepted at the 27th Forum on specification and Design Languages (FDL 2024).

Installation

1. Repository setup:

  • $ git clone https://github.com/intelligolabs/sparsity_sc_ee.git
  • $ cd sparsity_sc_ee
  • $ mv mnist.npz mnist/

2. Conda environment setup:

  • $ conda create -n sparsity_sc_ee python=3.8
  • $ conda activate sparsity_sc_ee
  • $ pip install -r requirements.txt

Run Sparsity SC&EE

To run Sparsity SC&EE, use the file main.py. In particular, the launch.sh file contains two launch script examples that you can use to modify the default configuration.

Credits

We would like to thank Sourya Dey for the repository predefinedsparse-nnets.

Authors

Luigi Capogrosso1, Enrico Fraccaroli1,2, Giulio Petrozziello3, Francesco Setti1, Samarjit Chakraborty2, Franco Fummi1, Marco Cristani1

1 Department of Engineering for Innovation Medicine, University of Verona, Italy

2 Department of Computer Science, The University of North Carolina at Chapel Hill, USA

3 Department of Computer Science, University of Verona, Italy

Citation

If you use Sparsity SC&EE, please, cite the following paper:

@InProceedings{capogrosso2024enhancing,
  author    = {Capogrosso, Luigi and Fraccaroli, Enrico and Petrozziello, Giulio and Setti, Francesco and Chakraborty, Samarjit and Fummi, Franco and Cristani, Marco},
  booktitle = {Forum on Specification \& Design Languages (FDL)},
  title     = {{Enhancing Split Computing and Early Exit Applications through Predefined Sparsity}},
  year      = {2024},
  doi       = {10.1109/fdl63219.2024.10673767},
}

About

Official implementation of the paper "Enhancing Split Computing and Early Exit Applications through Predefined Sparsity" accepted @ FDL 2024.

Resources

Stars

Watchers

Forks

Releases

No releases published