IndTechSpprt / Split_inference_microcontrollers_fork

This is the repository for my research internship with the Embedded Systems Group at TU Delft, based on Junyu Lu's master thesis - https://github.com/Eagleggs/Split_inference_microcontrollers
0 stars 0 forks source link

Check why the MCUs don't receive right amount of inputs #1

Closed IndTechSpprt closed 1 month ago

IndTechSpprt commented 2 months ago

Inference gets stuck. The MCUs seem to be waiting for more inputs, but there are no inputs being sent by the PC.

IndTechSpprt commented 1 month ago

Single MCU inference stuck at level 0.

image

IndTechSpprt commented 1 month ago

Changing the values started inference for layer 0, but stopped at layer 1.

image

IndTechSpprt commented 1 month ago

Set-up procedure is not clearly defined in README.md.

Furthermore, the setup is configured according to figure 7.5 in the thesis, but this is not mentioned anywhere.

Actions

IndTechSpprt commented 1 month ago

This issue can be closed as reason has been identified and actions to address the same have been proposed.

Set-up procedure is not clearly defined in README.md.

Furthermore, the setup is configured according to figure 7.5 in the thesis, but this is not mentioned anywhere.

Actions

* Explain set-up procedure in detail (will be addressed in [Documentation #4](https://github.com/IndTechSpprt/Split_inference_microcontrollers_fork/issues/4))

* Automate as much as possible [Automation #8](https://github.com/IndTechSpprt/Split_inference_microcontrollers_fork/issues/8) deals with part of it (assuming weights are already loaded)

* Refactor so we can support single coordinator multiple worker set-ups