diff options
Diffstat (limited to 'docs/sections/faq.md')
-rw-r--r-- | docs/sections/faq.md | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/docs/sections/faq.md b/docs/sections/faq.md new file mode 100644 index 0000000..6330164 --- /dev/null +++ b/docs/sections/faq.md @@ -0,0 +1,44 @@ +# FAQ + +**Q: I'm unable to clone the ML embedded evaluation kit. When I run the command +`git clone "ssh://review.mlplatform.org:29418/ml/ethos-u/ml-embedded-evaluation-kit"` and get a permission denied +(publickey) error. What should I do to get the code base?** + +**A:** When cloning the repository, it's recommended to use https protocol command instead of ssh, use: + +`git clone "https://review.mlplatform.org/ml/ethos-u/ml-embedded-evaluation-kit"` + +A good starting point to explore the repository is the +[quick starting guide](https://review.mlplatform.org/plugins/gitiles/ml/ethos-u/ml-embedded-evaluation-kit/+/HEAD/docs/quick_start.md). + +---- + +**Q: I’m running through the quick-start guide and I’m running into an error with pip. When I run `./build_default.py`, +I get an error `ImportError: No module named pip`, but pip is installed on my machine.** + +**A:** Network or third party repository issues can cause the `build_default` script to fail and leave build environment in a +broken inconsistent state. Removing the `build` and `resources_downloaded` folders and running the script again may help. +If the problem persist contact your Arm representative or open a discussion on +[https://discuss.mlplatform.org/c/ml-embedded-evaluation-kit](https://discuss.mlplatform.org/c/ml-embedded-evaluation-kit/). + +---- + +**Q: When pointing to the TensorFlow Lite file explicitly in the cmake command, I get the following error message:** + +```log +CMake Error at scripts/cmake/util_functions.cmake:73 (message): Invalid file path. +Description: NN models file to be used in the evaluation application. Model files must be in tflite format. +``` + +**A:** This issue is usually caused by an incorrect path to the model file, pointed by the `-D<use_case>_MODEL_TFLITE_PATH` +parameter. Check that the path is correct, clean the build folder and re-run the `cmake` command. + +---- + +**Q: How can we interpret the NPU and CPU cycles in terms of latency? Is the latency a summation of the total cycles +(idle and active NPU, active CPU)?** + +**A:** For Fast Model simulations, active NPU cycles should be representative of a real system. +However, when running code samples on Corstone-300 FVP, active CPU cycles should not be used for any performance analysis or interpretation. +The Cortex-M part of the Fast Model **is not** cycle accurate or approximate, meanwhile NPU (Ethos-U) part **is** cycle approximate. +If you need to interpret cycles for Cortex-M part, you need to use FPGA system (based on MPS3) or cycle accurate modelling environment. |