Skip to content

Official implementation of the paper "LO-SC: Local-only Split Computing for Accurate Deep Learning on Edge Devices" accepted @ VLSI Design 2025.

Notifications You must be signed in to change notification settings

intelligolabs/LO-SC

Repository files navigation

LO-SC: Local-only Split Computing for Accurate Deep Learning on Edge Devices

Official implementation of the paper LO-SC: Local-only Split Computing for Accurate Deep Learning on Edge Devices accepted at the 38th International Conference on VLSI Design (VLSID 2025).

Installation

1. Repository setup:

  • $ git clone https://github.com/intelligolabs/LO-SC
  • $ cd LO-SC

2. Conda environment setup:

  • $ conda create -n lo_sc python=3.10
  • $ conda activate lo_sc
  • $ pip install -r requirements.txt

Run LO-SC

To run the dimonstrative example of LO-SC, use the file demonstrative_example.ipynb. For a detailed, step-by-step explanation of the code and the mathematical aspects of the proposal, refer to optimizer_explanation.ipynb.

Authors

Luigi Capogrosso1, Enrico Fraccaroli1,2, Marco Cristani1, Franco Fummi1, Samarjit Chakraborty2

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

1 name.surname@univr.it, 2 enrifrac@cs.unc.edu, samarjit@cs.unc.edu

Citation

If you use LO-SC, please, cite the following paper:

@InProceedings{capogrosso2025sc,
    author    = {Capogrosso, Luigi and Fraccaroli, Enrico and Cristani, Marco and Fummi, Franco and Chakraborty, Samarjit},
    booktitle = {38th International Conference on VLSI Design (VLSID)},
    title     = {{LO-SC: Local-Only Split Computing for Accurate Deep Learning on Edge Devices}},
    year      = {2025},
    doi       = {10.1109/vlsid64188.2025.00089},
}

About

Official implementation of the paper "LO-SC: Local-only Split Computing for Accurate Deep Learning on Edge Devices" accepted @ VLSI Design 2025.

Resources

Stars

Watchers

Forks

Releases

No releases published