Skip to content

Latest commit

 

History

History

QeexoAutoML

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Qeexo AutoML

Base Directory: QeexoAutoML

Solution

solution-name solution YML
MLOps MLOps.csolution.yml

Projects

project-name project YML
ML_Test ML_Test.cproject.yml

Target types

target-type Target processor model-executable
CM4_FP Cortex-M4_FP FVP_MPS2_Cortex-M4
CM7 Cortex-M7 FVP_MPS2_Cortex-M7
CM33 Cortex-M33 FVP_MPS2_Cortex-M33
CM55 Cortex-M55 FVP_Corstone_SSE-300
CM85 Cortex-M85 FVP_Corstone_SSE-310
CM55_Ethos Cortex-M55 with Ethos-U55 FVP_Corstone_SSE-300_Ethos-U55
CM85_Ethos Cortex-M85 with Ethos-U65 FVP_Corstone_SSE-310_Ethos-U65

Build types

build-type
balanced
size
speed

Toolchain

toolchain
AC6
GCC (default)

Build

Build command syntax:

cbuild MLOps.csolution.yml [--context [<project-name>][.<build-type>][+<target-type>]] [--toolchain <toolchain>]

Examples:

  • Build Test for Cortex-M7 with AC6 (size)
    cbuild MLOps.csolution.yml --context .size+CM7 --toolchain AC6
  • Build Test for Cortex-M7 with AC6 (size, size, speed)
    cbuild MLOps.csolution.yml --context +CM7 --toolchain AC6
  • Build Test for all cores with GCC (size, size, speed)
    cbuild MLOps.csolution.yml

Run Test

Run command syntax:

<model-executable> -f ./Target/<target_type>/fvp_config.txt ./out/ML_test/<target-type>/<build-type>/ML_Test.axf --simlimit 10

Examples:

  • Run Test on model for Cortex-M7 (size)
FVP_MPS2_Cortex-M7 -f ./Target/CM7/fvp_config.txt ./out/ML_Test/CM7/size/ML_Test.axf --simlimit 10
  • Run Test on model for Cortex-M55 with Ethos (size)
FVP_Corstone_SSE-300_Ethos-U55 -f ./Target/CM55_Ethos/fvp_config.txt ./out/ML_Test/CM55_Ethos/size/ML_Test.axf --simlimit 10

Show Test timing

Command syntax:

eventlist -s EventRecorder.log