guberti opened a new pull request #8708: URL: https://github.com/apache/tvm/pull/8708
This PR adds support for the Arduino platform to microTVM using the Project API interface. Multiple workflows are supported, including traditional host-driven inference and AutoTVM while also allowing easy generation of example projects for any model given by the user. Five different Arduino boards (including ones with both ARM and ESP32 chips) have been tested, but any compatible board with enough flash and RAM should work. Since no suitable Arduino simulator exists, this PR splits its integration tests into those that require hardware and those that don't . `ci-qemu:v0.07` supports building and compiling Arduino projects, but this is all that can be tested on the CI. Users wishing to run the full test suite on attached hardware may pass the `--run-hardware-tests` flag. @merdadh @mdw-octoml @areusch @gromero -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
