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

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