Comments (3)
Hello Karim!
Renode comes with quite a bit of documentation, please take a look at Read The Docs - https://renode.readthedocs.io/
We also have a TF lite + Zephyr demo for a RISC-V platform which specifically tests a ML application in Renode: https://github.com/antmicro/litex-vexriscv-tensorflow-lite-demo
So it's hard to say Renode comes without documentation or examples. Specifically we also provide a (selected) list of supported boards: https://renode.readthedocs.io/en/latest/introduction/supported-boards.html that points to a set of precompiled demos you can easily run and then replace the binary with your own.
But to assist you further, you'd need to be more specific as to what you want to achieve - since you also reached out via email, closing here and continuing the discussion there, as this is neither a bug report nor feature request.
from renode.
from renode.
Hi Karim - note that Renode is supposed to run any arbitrary software (just like the hardware platform) on any of the hardware we support, which means endless possibilities. We can't hope to provide examples of everything with everything :)
Anyhow, a ML binary should behave in a similar fashion as any other binary in the general sense - Renode offers a set of functionalities that do not depend on what you are running. So please explore the docs to see what you can do. As to an example of how you could run some TF Lite software in Renode and what would be the expected result (and these should not vary in substance between platforms, they way TF Lite is made), you have the VexRiscv example I linked to.
If you don't have the time or capabilities to go through this and combine this knowledge to build your custom setup / use case, we offer commercial support services to do that for you (including embedded systems / edge AI development itself, as we do many other things besides Renode), but you probably already know that since you reached out to us. Let's continue the thread over email.
from renode.
Related Issues (20)
- LimitTimer can be created with Frequency '-1' and resetting it sets freq to 0.
- Failed to emulate mbed-os-socket-example for both wireless and wired board
- Support with adding Goodix GT911 I2C Touch Device
- CAN Bus Example HOT 4
- Usage with EFM32GG, board STK3700 HOT 3
- Adding external spi flash to nrf5340 (using Macronix_MX25R) HOT 1
- STM32_PWR peripheral initialization HOT 3
- Way to jump to specific PC while running the firmware directly via monitor or pyrenode? HOT 12
- Compatibility Issue with HSS Version When Booting Ubuntu Server Image on Simulated Icicle in Renode
- Zynq-7000 peripheral limitations?
- STM32F2 Timer triggered DMA sampled ADC
- Add command line display of `renode` version? HOT 5
- bug report? Is it considered a bug when a stm32f4 based open-source software can't boot in renode? HOT 2
- Request to support SiLabs' EFM32PG28 & PG28-PK2506A HOT 1
- Error while using CC2520 SPI peripheral on STM32F4
- Error when running HSS in Renode with PolarFire SoC Icicle Example .resc files HOT 4
- STM32 Timer limits behaviour
- Trying to write to a disabled Tx
- STM32F2 DMA driven SPI
- STM32F2 DMA driven I2C
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from renode.