Age | Commit message (Collapse) | Author |
|
Add basic skeleton to initialize timing adapters.
See core_software/drivers/timing_adapter/include/timing_adapter.h
for description of settings and API.
Change-Id: I0884f8efc5735b1a837d45e0bb7c6612d329ad58
|
|
Added: Baremetal application
'keyword_spotting_ds_dnn_large_clustered_int8' as and
executable test. Run with ctest -R
keyword_spotting_ds_dnn_large_clustered_int8
Model taken from ML-zoo, run through vela, and hexdumped to C header
format.
Change-Id: If1cee9f45bf9886eace299a378523b81beee4798
|
|
Added: Baremetal application 'keyword_spotting_dnn_medium_int8' as and
executable test. Run with ctest -R keyword_spotting_dnn_medium_int8
Model taken from ML-zoo, run through vela, and hexdumped to C header
format.
Change-Id: Iba97a2c89277131605e233f0c9241581ea178755
|
|
Added: Baremetal folder for baremetal applications
Added: Baremetal application 'keyword_spotting_cnn_small_int8' as an
executable test. Run with ctest -R keyword_spotting_cnn_small_int8
Model taken from ML-zoo, run through vela, and hexdumped to C header
format.
Change-Id: I053d88a4319cb58020027d6007e83fd519a2af6e
|
|
Adding hello world application that is useful when porting the stack
to a new target platform.
Change-Id: I28ba96d9fac1489d73b84cb7940d05cf9860e4ed
|
|
Change-Id: I660cd5d2bc73eaf589598c4f0570f5e9293de28d
|
|
Adding script to run CTest on the Corstone-300 FVP. The script will
detect which version of the FVP that is used and pass the correct
command line arguments.
Updating README with instructions how to run tests, either using
CTest or calling the FVP directly.
Update FreeRTOS example to exit with the status of the inference.
Minor adjustments are needed to the output vectors.
Change-Id: I8a1a740b0dec2ce35d95e5c5d91f4b57a2c8e1fa
|
|
Replace the CPU-only network with mobilenet_v2_1.0_224.
The header files in this commit are the same as the model data in the
trustzone application, see the README.md in
applications/trustzone_inference for details on how to generate them
from source on Arm ML-Zoo repository on github.
Change-Id: I8d3cfd6313fd5d98880cf1b24511208ca12faa05
|
|
Change-Id: Iff207d9bd8f8406c645b087560212fb0aabe82f4
|
|
Change-Id: Ia2ca0593e65bdb570c53a16cf7706d876e649e18
|
|
Updating readme files with trademark information.
Change-Id: I9e20a0163c65119fd29826bf088c5f62d1e1c3b3
|
|
The FreeRTOS port resets the stack when the scheduler starts. Move the
queue to global memory for it to not be overwritten.
Change-Id: I98f2360a14a0f74a65353694c6e2f60d37461ecf
|
|
Add example project that builds both secure and nonsecure world
sides and the inference is done on the secure side.
This commit includes the mpc driver as found in the upstream
trustedfirmware git repository
https://git.trustedfirmware.org/TF-M/trusted-firmware-m.git
(8c0a234e453b51e6606d11599d0cb15097c3da48)
The model,input and output used are described in the README.md in this
directory.
Change-Id: Ie54904a38d54df4de2d6936f066c388ea58e396b
|
|
Moved the initialisation of the TensorArena from inference_process.cpp in core_software to application level.
Change-Id: Id2f8361b19241b4251e2ce90b4f330d32734e801
|
|
Change-Id: I59561365b61d256d3211101739dfb5c3e15488fa
|
|
The core_software handling has split cmsis_startup into cmsis_system and
cmsis_startup in order to be able to controll the build of the libraries
per excecutable. This change adapts to that change.
Change-Id: I13286c75ba1c2298e760f9c0594ce4fec9db33dc
|
|
The source tree is configured for a specific target as defined in the
targets directory.
The common target components are defined in targets/common. Targets
for real platform should include this directory to get the default
target libraries setup.
Change-Id: I7fced4bfacec97432cbbd4125bd5b4cdd21122e3
|
|
Change-Id: I6e6643a483fd37e51fcc33f5c77cda62b320508d
|
|
Change-Id: I7e07dd5620f8f72dc9078b40699f7897002ca134
|
|
Change-Id: I34e9845abdccb3363953bd70fad7c6420865291e
|
|
Change-Id: If3ffa8ee200c4e304f655d7bdf9706bc7a27235f
|
|
|