Comments (5)
Hi @edhyah,
Sorry for the long delay before replying to you.
If your Cortex-R has NEON and enough memory, we don't know any reason why it wouldn't work. However, we don't test on any Cortex-R platforms internally. We would be interested in hearing more about your use-case, so if you have an Arm support contract you could follow this up with your support channel.
There is some Tensorflow support in the latest ArmNN release. You can see what is supported in the documentation at armnn/src/armnnTfParser/TensorFlowSupport.md. If your model doesn't work with the current ArmNN release, please let us know what is missing so that we can fit it into our prioritisation.
Hope this helps,
Matthew
from armnn.
Hi @MatthewARM,
We are looking to deploy a safety-critical test platform for mobile robot purposes, and Cortex-R processors are "optimized for hard real-time and safety-critical applications." Hence, we've bought the TMS570LC4357 processor, but also want to use ArmNN to fuel our learning.
Is NEON a requirement for a processor to use ArmNN? It seems like only Cortex-R52's support NEON.
Thanks,
Edward
from armnn.
Hi @edhyah,
Currently ArmNN has support for NEON CPU acceleration and OpenCL GPU acceleration only. The Cortex-R5F that you are using is therefore not supported at this time.
I'm afraid I can't really help any more other than to suggest that if you contact support through https://www.arm.com/support/contact-support they will be able to put you in touch with someone who knows about Arm hardware and software products targeting the robotics industry.
from armnn.
Hi @edhyah I've asked around a bit and apparently the CMSIS library has a Cortex-R variant supported by TI in Code Composer Studio.
CMSIS contains optimised routines for matrix multiplication which you can use to directly implement neural network layers.
We intend to have a CMSIS export path for ArmNN in a future release (as described at https://developer.arm.com/products/processors/machine-learning/arm-nn) but I'm afraid that I cannot commit publicly to a timeline for that.
from armnn.
Hi @edhyah I hope this answers your questions for the moment. Please get in touch with anything else.
from armnn.
Related Issues (20)
- Gather operator dimension check error HOT 10
- Armnn insert reshape node before fullyconnected HOT 4
- I want config the gpu core number for armnn HOT 3
- Explicit padding for Transpose Convolution fails HOT 8
- opencv failed to call opencl HOT 1
- ScatterND not support HOT 3
- Building ARM NN via Docker approach with specific GLIBC , GLIBCXX versions ... HOT 3
- Gather(ND) dim error HOT 1
- Link error on older Android devices HOT 8
- BUG: using delegate with transformer | AttributeError: 'NoneType' object has no attribute 'c_void_p' HOT 22
- About the configuration setting of externalMemoryManagementEnabled HOT 1
- The mali gpu computation capability is only used no more than 15% when inference resnet50 with ArmNN HOT 1
- onnx deployment fail HOT 7
- Another error on another model and by now it's two out of three :( HOT 22
- Unsupported Operation "Transpose" in armNN::OnnxParser while loading the onnx model file (in the goal to run inference) HOT 8
- Build Issues -Werrors on armbian 24 HOT 1
- nvalid attempt to construct ConstTensor from non-constant TensorInfo HOT 1
- Profiler service warnings seen in ArmNN v24.02 HOT 3
- Does ExecuteNetwork support "GpuAcc" runtime ? HOT 7
- Running YOLOv5 ONNX model with onnx parser of armnn fails with unsupported operation HOT 2
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 armnn.