Age | Commit message (Collapse) | Author |
|
Reinsert INFERENCE_PROCESS_OPS_RESOLVER that was accidentally removed
in previous commit.
Change-Id: I56b84aadc44b2a5f3c9e35e1fce8ce51036048ba
|
|
Interface libraries ethosu_core and ethosu_applications are removed.
Each application shall depend directly on the libraries they need.
Change-Id: I4d37c6c50aa276beaa8e2681a63cea90977477ce
|
|
Added compilation flag to allow the inference_process library to
use a MicroMutableOpResolver as an alternative to AllOpsResolver. This
allows to only make use of the needed operators instead of the complete
list of operators, reducing thus the memory footprint of the
application.
Change-Id: If1d6751b12e8aa301bb466e3ffae92406200eab4
|
|
Change-Id: Iaf22f1d7ad3e732f9163702cc08c8c2a3bb3a69d
|
|
Change-Id: Iefa21223b9157e25e11f88873541b39292d12872
|
|
Logging macros:
Added ethosu_logging.h as a lib, containing logging macros controlled by
a parameter ETHOSU_LOG_SEVERITY set in core_software CMakeLists.txt
Updated inference_process:
Updated inference_process to include ethosu_logging and use the logging
macros rather than printf()
Updated message_process:
Updated message_process to include ethosu_logging and use the
logging macros rather than printf()
Updated ethosu_monitor:
Updated ethosu_monitor to include ethosu_logging and use the
logging macros rather than printf()
Updated layer_by_layer_profiler:
Updated layer_by_layer_profiler to include ethosu_logging and use the
logging macros rather than printf()
Updated mhu_v2:
Updated mhu_v2 to include ethosu_logging and use the
logging macros rather than printf()
Change-Id: I5d6fd80b7645b3e0af5b494eea6dbb7755f02122
|
|
* Add event recorded profiling to ethosu_profiler.
* Rename ethosu_profiler to layer_by_layer_profiler.
Change-Id: Ie39c29845b2d1eb6d9d72e3fce68bf373e9dc888
|
|
Change-Id: Idae34fd8ab6b17b0bc21db658fff135a5ddf5461
|
|
Update the Arm Clang toolchain file to support assembly files.
Removing cmsis_core dependency. Applications that depend on CMSIS
should add that dependency manually.
Change-Id: I42d68e6734acc88aef8f9af124b5e76079b839b5
|
|
Moved TensorArena in inference_process.ccp to application level.
InferenceProcess class now takes TensorArena pointer and TensorArenaSize as parameters. Needs to be set by application before runJob() is called.
Change-Id: I530b96039868305fa903ae7f93419d9d00f9c16f
|
|
Change-Id: I908ea337ffb7229a33af3364b5374209c7e9df54
|
|
Change-Id: I76e94440402d58848116d06ff3fd1ed2000ac505
|