ML on MCU
latest
Contents:
ML on MCU
Installation
Usage
Important Terms and Design Decisions (RFC)
Components
Components in Detail
Environments
Postprocesses
Logging and Verbosity
Documentation
Contributing
Credits
History
ML on MCU
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Z
A
abi (mlonmcu.target.riscv.GvsocPulpTarget property)
(mlonmcu.target.riscv.riscv.RISCVTarget property)
abort_cycles (mlonmcu.target.riscv.VicunaTarget property)
acquire() (mlonmcu.context.read_write_filelock.ReadFileLock method)
(mlonmcu.context.read_write_filelock.WriteFileLock method)
active (mlonmcu.session.session.Session property)
add() (mlonmcu.report.Report method)
(mlonmcu.target.metrics.Metrics method)
add_any() (in module mlonmcu.session.run)
add_backend() (mlonmcu.session.run.Run method)
add_backend_by_name() (mlonmcu.session.run.Run method)
add_backend_config() (mlonmcu.feature.feature.BackendFeature method)
(mlonmcu.target.Target method)
(mlonmcu.target.target.Target method)
add_build_options() (in module mlonmcu.cli.build)
add_common_options() (in module mlonmcu.cli.common)
(in module mlonmcu.target.common)
add_compile_options() (in module mlonmcu.cli.compile)
add_context_options() (in module mlonmcu.cli.common)
add_export_options() (in module mlonmcu.cli.export)
add_feature() (mlonmcu.session.run.Run method)
add_feature_by_name() (mlonmcu.session.run.Run method)
add_features() (mlonmcu.session.run.Run method)
add_features_by_name() (mlonmcu.session.run.Run method)
add_flow_options() (in module mlonmcu.cli.common)
add_framework() (mlonmcu.session.run.Run method)
add_framework_config() (mlonmcu.feature.feature.FrameworkFeature method)
add_frontend() (mlonmcu.session.run.Run method)
add_frontend_by_name() (mlonmcu.session.run.Run method)
add_frontend_config() (mlonmcu.feature.feature.FrontendFeature method)
add_frontends() (mlonmcu.session.run.Run method)
add_frontends_by_name() (mlonmcu.session.run.Run method)
add_init_options() (in module mlonmcu.cli.init)
add_load_options() (in module mlonmcu.cli.load)
add_model() (mlonmcu.session.run.Run method)
add_model_by_name() (mlonmcu.session.run.Run method)
add_model_options() (in module mlonmcu.cli.common)
add_models_options() (in module mlonmcu.cli.models)
add_platform() (mlonmcu.session.run.Run method)
add_platform_by_name() (mlonmcu.session.run.Run method)
add_platform_config() (mlonmcu.feature.feature.PlatformFeature method)
(mlonmcu.flow.backend.Backend method)
(mlonmcu.flow.framework.Framework method)
(mlonmcu.models.frontend.Frontend method)
(mlonmcu.models.model.Workload method)
(mlonmcu.target.Target method)
(mlonmcu.target.target.Target method)
add_platform_defs() (mlonmcu.feature.feature.PlatformFeature method)
(mlonmcu.flow.backend.Backend method)
(mlonmcu.flow.framework.Framework method)
(mlonmcu.models.frontend.Frontend method)
(mlonmcu.models.model.Workload method)
(mlonmcu.target.Target method)
(mlonmcu.target.target.Target method)
add_platforms() (mlonmcu.session.run.Run method)
add_platforms_by_name() (mlonmcu.session.run.Run method)
add_postprocess() (mlonmcu.session.run.Run method)
add_postprocess_by_name() (mlonmcu.session.run.Run method)
add_postprocesses() (mlonmcu.session.run.Run method)
add_postprocesses_by_name() (mlonmcu.session.run.Run method)
add_required_cache_flags() (mlonmcu.feature.feature.SetupFeature method)
add_run_config() (mlonmcu.feature.feature.RunFeature method)
add_run_options() (in module mlonmcu.cli.run)
add_setup_config() (mlonmcu.feature.feature.SetupFeature method)
add_setup_options() (in module mlonmcu.cli.setup)
add_target() (mlonmcu.session.run.Run method)
add_target_by_name() (mlonmcu.session.run.Run method)
add_target_callbacks() (mlonmcu.feature.feature.TargetFeature method)
add_target_config() (mlonmcu.feature.feature.TargetFeature method)
alignment_bytes (mlonmcu.flow.tvm.backend.tvmaot.TVMAOTBackend property)
(mlonmcu.flow.tvm.backend.TVMAOTBackend property)
(mlonmcu.flow.tvm.TVMAOTBackend property)
allow_error (mlonmcu.target.riscv.EtissTarget property)
AnalyseCoreVCountsPostprocess (class in mlonmcu.session.postprocess.postprocesses)
AnalyseDumpPostprocess (class in mlonmcu.session.postprocess.postprocesses)
AnalyseInstructionsPostprocess (class in mlonmcu.session.postprocess.postprocesses)
analyze_enable (mlonmcu.models.frontend.TfLiteFrontend property)
(mlonmcu.models.TfLiteFrontend property)
analyze_script (mlonmcu.models.frontend.TfLiteFrontend property)
(mlonmcu.models.TfLiteFrontend property)
append (mlonmcu.feature.features.TVMTuneBase property)
apply() (in module mlonmcu.setup.utils)
apply_modelgroups() (in module mlonmcu.models.lookup)
ara_apps_dir (mlonmcu.target.riscv.AraRtlTarget property)
(mlonmcu.target.riscv.AraTarget property)
ara_hardware_dir (mlonmcu.target.riscv.AraRtlTarget property)
(mlonmcu.target.riscv.AraTarget property)
ara_verilator_tb (mlonmcu.target.riscv.AraTarget property)
AraRtlTarget (class in mlonmcu.target.riscv)
AraTarget (class in mlonmcu.target.riscv)
arch (mlonmcu.target.riscv.riscv.RISCVTarget property)
ARCHIVE (mlonmcu.artifact.ArtifactFormat attribute)
arena_size (mlonmcu.flow.tflm.backend.tflmi.TFLMIBackend property)
(mlonmcu.flow.tflm.backend.TFLMIBackend property)
(mlonmcu.flow.tflm.TFLMIBackend property)
(mlonmcu.flow.tvm.backend.tvmaot.TVMAOTBackend property)
(mlonmcu.flow.tvm.backend.TVMAOTBackend property)
(mlonmcu.flow.tvm.backend.tvmllvm.TVMLLVMBackend property)
(mlonmcu.flow.tvm.backend.TVMLLVMBackend property)
(mlonmcu.flow.tvm.backend.tvmrt.TVMRTBackend property)
(mlonmcu.flow.tvm.backend.TVMRTBackend property)
(mlonmcu.flow.tvm.TVMAOTBackend property)
(mlonmcu.flow.tvm.TVMRTBackend property)
Artifact (class in mlonmcu.artifact)
Artifact2ColumnPostprocess (class in mlonmcu.session.postprocess.postprocesses)
ArtifactFormat (class in mlonmcu.artifact)
artifacts (mlonmcu.session.run.Run property)
ask_user() (in module mlonmcu.utils)
atomic (mlonmcu.target.riscv.riscv.RISCVTarget property)
attr (mlonmcu.target.riscv.COREVOVPSimTarget property)
(mlonmcu.target.riscv.CV32E40PTarget property)
(mlonmcu.target.riscv.EtissTarget property)
(mlonmcu.target.riscv.riscv.RISCVTarget property)
(mlonmcu.target.riscv.riscv_qemu.RiscvQemuTarget property)
(mlonmcu.target.riscv.RiscvQemuTarget property)
(mlonmcu.target.RiscvQemuTarget property)
attrs (mlonmcu.target.riscv.riscv.RISCVTarget property)
B
Backend (class in mlonmcu.flow.backend)
BACKEND (mlonmcu.environment.config.FeatureKind attribute)
(mlonmcu.feature.type.FeatureType attribute)
(mlonmcu.setup.task.TaskType attribute)
BackendConfig (class in mlonmcu.environment.config)
BackendFeature (class in mlonmcu.feature.feature)
BackendFeatureConfig (class in mlonmcu.environment.config)
BackendModelOptions (class in mlonmcu.models.options)
backends (mlonmcu.flow.tflm.framework.TFLMFramework attribute)
BaseConfig (class in mlonmcu.environment.config)
baseline (mlonmcu.session.postprocess.postprocesses.CompareRowsPostprocess property)
baud (mlonmcu.platform.espidf.EspIdfPlatform property)
(mlonmcu.platform.zephyr.ZephyrPlatform property)
BIN (mlonmcu.artifact.ArtifactFormat attribute)
BUILD (mlonmcu.session.run.RunStage attribute)
build() (mlonmcu.session.run.Run method)
build_dir (mlonmcu.platform.zephyr.ZephyrPlatform property)
build_platform (mlonmcu.session.run.Run property)
BuildPlatform (class in mlonmcu.platform.platform)
Bytes2kBPostprocess (class in mlonmcu.session.postprocess.postprocesses)
C
calc_pages() (in module mlonmcu.flow.tvm.backend.wrapper)
check (mlonmcu.models.frontend.PackedFrontend property)
(mlonmcu.models.PackedFrontend property)
check() (mlonmcu.platform.espidf.EspIdfPlatform method)
check_allowed() (in module mlonmcu.flow.tvm.backend.tvmc_utils)
check_args() (in module mlonmcu.cli.compile)
(in module mlonmcu.cli.run)
clean_cache() (mlonmcu.setup.setup.Setup method)
clean_dependencies() (mlonmcu.setup.setup.Setup method)
cleanup() (mlonmcu.context.context.MlonMcuContext method)
(mlonmcu.context.MlonMcuContext method)
cleanup_sessions() (mlonmcu.context.context.MlonMcuContext method)
(mlonmcu.context.MlonMcuContext method)
cli() (in module mlonmcu.target.common)
clone() (in module mlonmcu.setup.utils)
clone_models_repo() (in module mlonmcu.environment.init)
clone_wrapper() (in module mlonmcu.setup.utils)
close() (mlonmcu.platform.espidf.EspIdfPlatform method)
(mlonmcu.platform.mlif.MlifPlatform method)
(mlonmcu.platform.zephyr.ZephyrPlatform method)
(mlonmcu.session.session.Session method)
CLOSED (mlonmcu.session.session.SessionStatus attribute)
cmake() (in module mlonmcu.setup.utils)
cmsis_dir (mlonmcu.target.arm.corstone300.Corstone300Target property)
(mlonmcu.target.arm.Corstone300Target property)
(mlonmcu.target.Corstone300Target property)
cmsisnn_dir (mlonmcu.target.arm.corstone300.Corstone300Target property)
(mlonmcu.target.arm.Corstone300Target property)
(mlonmcu.target.Corstone300Target property)
CompareRowsPostprocess (class in mlonmcu.session.postprocess.postprocesses)
COMPILE (mlonmcu.session.run.RunStage attribute)
compile() (mlonmcu.platform.espidf.EspIdfPlatform method)
(mlonmcu.platform.mlif.MlifPlatform method)
(mlonmcu.platform.zephyr.ZephyrPlatform method)
(mlonmcu.session.run.Run method)
compile_platform (mlonmcu.session.run.Run property)
CompilePlatform (class in mlonmcu.platform.platform)
compressed (mlonmcu.target.riscv.riscv.RISCVTarget property)
Config2ColumnsPostprocess (class in mlonmcu.session.postprocess.postprocesses)
configure() (mlonmcu.platform.mlif.MlifPlatform method)
convert_key() (in module mlonmcu.setup.cache)
copy() (in module mlonmcu.setup.utils)
(mlonmcu.session.run.Run method)
core (mlonmcu.target.riscv.VicunaTarget property)
CoremarkFrontend (class in mlonmcu.models.frontend)
CoremarkProgram (class in mlonmcu.models.model)
corev (mlonmcu.session.postprocess.postprocesses.AnalyseInstructionsPostprocess property)
COREVOVPSimTarget (class in mlonmcu.target.riscv)
Corstone300Target (class in mlonmcu.target)
(class in mlonmcu.target.arm)
(class in mlonmcu.target.arm.corstone300)
counter_names (mlonmcu.feature.features.HpmCounter property)
cpu (mlonmcu.target.riscv.riscv.RISCVTarget property)
cpu_arch (mlonmcu.target.riscv.EtissTarget property)
create_environment_dict() (in module mlonmcu.environment.writer)
create_environment_directories() (in module mlonmcu.environment.init)
create_run() (mlonmcu.session.session.Session method)
create_session() (mlonmcu.context.context.MlonMcuContext method)
(mlonmcu.context.MlonMcuContext method)
create_target() (mlonmcu.platform.espidf.EspIdfPlatform method)
(mlonmcu.platform.microtvm.MicroTvmPlatform method)
(mlonmcu.platform.mlif.MlifPlatform method)
(mlonmcu.platform.platform.TargetPlatform method)
(mlonmcu.platform.zephyr.ZephyrPlatform method)
create_venv_directory() (in module mlonmcu.environment.init)
CREATED (mlonmcu.session.session.SessionStatus attribute)
crt_config_dir (mlonmcu.flow.tvm.framework.TVMFramework property)
custom_ops (mlonmcu.flow.tflm.backend.tflmi.TFLMIBackend property)
(mlonmcu.flow.tflm.backend.TFLMIBackend property)
(mlonmcu.flow.tflm.TFLMIBackend property)
custom_unroll (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
CV32E40PTarget (class in mlonmcu.target.riscv)
cycle_time_ps (mlonmcu.target.riscv.EtissTarget property)
D
DATA (mlonmcu.artifact.ArtifactFormat attribute)
dc_line_width (mlonmcu.target.riscv.VicunaTarget property)
dc_size (mlonmcu.target.riscv.VicunaTarget property)
debug (mlonmcu.platform.platform.CompilePlatform property)
debug_arena (mlonmcu.flow.tflm.backend.tflmi.TFLMIBackend property)
(mlonmcu.flow.tflm.backend.TFLMIBackend property)
(mlonmcu.flow.tflm.TFLMIBackend property)
(mlonmcu.flow.tvm.backend.tvmaot.TVMAOTBackend property)
(mlonmcu.flow.tvm.backend.TVMAOTBackend property)
(mlonmcu.flow.tvm.backend.tvmllvm.TVMLLVMBackend property)
(mlonmcu.flow.tvm.backend.TVMLLVMBackend property)
(mlonmcu.flow.tvm.backend.tvmrt.TVMRTBackend property)
(mlonmcu.flow.tvm.backend.TVMRTBackend property)
(mlonmcu.flow.tvm.TVMAOTBackend property)
(mlonmcu.flow.tvm.TVMRTBackend property)
debug_etiss (mlonmcu.target.riscv.EtissTarget property)
debug_symbols (mlonmcu.platform.mlif.MlifPlatform property)
DefaultEnvironment (class in mlonmcu.environment.environment)
DEFAULTS (mlonmcu.feature.feature.FeatureBase attribute)
(mlonmcu.feature.features.HpmCounter attribute)
(mlonmcu.feature.features.TVMTuneBase attribute)
(mlonmcu.flow.backend.Backend attribute)
(mlonmcu.flow.framework.Framework attribute)
(mlonmcu.flow.tflm.backend.backend.TFLMBackend attribute)
(mlonmcu.flow.tflm.backend.TFLMBackend attribute)
(mlonmcu.flow.tflm.backend.tflmc.TFLMCBackend attribute)
(mlonmcu.flow.tflm.backend.TFLMCBackend attribute)
(mlonmcu.flow.tflm.backend.tflmi.TFLMIBackend attribute)
(mlonmcu.flow.tflm.backend.TFLMIBackend attribute)
(mlonmcu.flow.tflm.framework.TFLMFramework attribute)
(mlonmcu.flow.tflm.TFLMBackend attribute)
(mlonmcu.flow.tflm.TFLMCBackend attribute)
(mlonmcu.flow.tflm.TFLMIBackend attribute)
(mlonmcu.flow.tvm.backend.backend.TVMBackend attribute)
(mlonmcu.flow.tvm.backend.tvmaot.TVMAOTBackend attribute)
(mlonmcu.flow.tvm.backend.TVMAOTBackend attribute)
(mlonmcu.flow.tvm.backend.tvmaotplus.TVMAOTPlusBackend attribute)
(mlonmcu.flow.tvm.backend.TVMAOTPlusBackend attribute)
(mlonmcu.flow.tvm.backend.TVMBackend attribute)
(mlonmcu.flow.tvm.backend.tvmllvm.TVMLLVMBackend attribute)
(mlonmcu.flow.tvm.backend.TVMLLVMBackend attribute)
(mlonmcu.flow.tvm.backend.tvmrt.TVMRTBackend attribute)
(mlonmcu.flow.tvm.backend.TVMRTBackend attribute)
(mlonmcu.flow.tvm.framework.TVMFramework attribute)
(mlonmcu.flow.tvm.TVMAOTBackend attribute)
(mlonmcu.flow.tvm.TVMAOTPlusBackend attribute)
(mlonmcu.flow.tvm.TVMRTBackend attribute)
(mlonmcu.models.frontend.Frontend attribute)
(mlonmcu.models.frontend.LayerGenFrontend attribute)
(mlonmcu.models.frontend.PackedFrontend attribute)
(mlonmcu.models.frontend.RelayFrontend attribute)
(mlonmcu.models.frontend.TfLiteFrontend attribute)
(mlonmcu.models.LayerGenFrontend attribute)
(mlonmcu.models.model.MathisProgram attribute)
(mlonmcu.models.model.Model attribute)
(mlonmcu.models.model.Workload attribute)
(mlonmcu.models.PackedFrontend attribute)
(mlonmcu.models.TfLiteFrontend attribute)
(mlonmcu.platform.espidf.EspIdfPlatform attribute)
(mlonmcu.platform.microtvm.MicroTvmPlatform attribute)
(mlonmcu.platform.mlif.MlifPlatform attribute)
(mlonmcu.platform.Platform attribute)
(mlonmcu.platform.platform.CompilePlatform attribute)
(mlonmcu.platform.platform.Platform attribute)
(mlonmcu.platform.tvm.TvmPlatform attribute)
(mlonmcu.platform.zephyr.ZephyrPlatform attribute)
(mlonmcu.session.postprocess.postprocess.Postprocess attribute)
(mlonmcu.session.postprocess.postprocesses.AnalyseCoreVCountsPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.AnalyseDumpPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.AnalyseInstructionsPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.Artifact2ColumnPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.CompareRowsPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.Config2ColumnsPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.Features2ColumnsPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.FilterColumnsPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.MyPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.RenameColumnsPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.VisualizePostprocess attribute)
(mlonmcu.session.run.Run attribute)
(mlonmcu.session.session.Session attribute)
(mlonmcu.setup.setup.Setup attribute)
(mlonmcu.target.arm.corstone300.Corstone300Target attribute)
(mlonmcu.target.arm.Corstone300Target attribute)
(mlonmcu.target.Corstone300Target attribute)
(mlonmcu.target.host_x86.HostX86Target attribute)
(mlonmcu.target.HostX86Target attribute)
(mlonmcu.target.OVPSimTarget attribute)
(mlonmcu.target.riscv.AraRtlTarget attribute)
(mlonmcu.target.riscv.AraTarget attribute)
(mlonmcu.target.riscv.COREVOVPSimTarget attribute)
(mlonmcu.target.riscv.CV32E40PTarget attribute)
(mlonmcu.target.riscv.EtissTarget attribute)
(mlonmcu.target.riscv.GvsocPulpTarget attribute)
(mlonmcu.target.riscv.ovpsim.OVPSimTarget attribute)
(mlonmcu.target.riscv.OVPSimTarget attribute)
(mlonmcu.target.riscv.riscv.RISCVTarget attribute)
(mlonmcu.target.riscv.riscv_qemu.RiscvQemuTarget attribute)
(mlonmcu.target.riscv.RiscvQemuTarget attribute)
(mlonmcu.target.riscv.spike.SpikeTarget attribute)
(mlonmcu.target.riscv.SpikeTarget attribute)
(mlonmcu.target.riscv.VicunaTarget attribute)
(mlonmcu.target.RiscvQemuTarget attribute)
(mlonmcu.target.SpikeTarget attribute)
(mlonmcu.target.Target attribute)
(mlonmcu.target.target.Target attribute)
DefaultsConfig (class in mlonmcu.environment.config)
desired_layout (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
desired_layout_map (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
desired_layout_ops (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
df (mlonmcu.report.Report property)
DhrystoneFrontend (class in mlonmcu.models.frontend)
DhrystoneProgram (class in mlonmcu.models.model)
disable_vectorize (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
disabled_passes (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
discard() (mlonmcu.session.session.Session method)
DONE (mlonmcu.session.run.RunStage attribute)
download() (in module mlonmcu.setup.utils)
download_and_extract() (in module mlonmcu.setup.utils)
drop (mlonmcu.session.postprocess.postprocesses.Config2ColumnsPostprocess property)
(mlonmcu.session.postprocess.postprocesses.Features2ColumnsPostprocess property)
(mlonmcu.session.postprocess.postprocesses.FilterColumnsPostprocess property)
drop_const (mlonmcu.session.postprocess.postprocesses.FilterColumnsPostprocess property)
drop_empty (mlonmcu.session.postprocess.postprocesses.FilterColumnsPostprocess property)
drop_nan (mlonmcu.session.postprocess.postprocesses.FilterColumnsPostprocess property)
dump (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
E
early_stopping (mlonmcu.feature.features.TVMTuneBase property)
elen (mlonmcu.target.riscv.AraRtlTarget property)
(mlonmcu.target.riscv.AraTarget property)
(mlonmcu.target.riscv.EtissTarget property)
(mlonmcu.target.riscv.riscv_qemu.RiscvQemuTarget property)
(mlonmcu.target.riscv.RiscvQemuTarget property)
(mlonmcu.target.RiscvQemuTarget property)
embedded (mlonmcu.target.riscv.riscv.RISCVTarget property)
embedded_vext (mlonmcu.target.riscv.AraRtlTarget property)
(mlonmcu.target.riscv.AraTarget property)
(mlonmcu.target.riscv.EtissTarget property)
(mlonmcu.target.riscv.riscv_qemu.RiscvQemuTarget property)
(mlonmcu.target.riscv.RiscvQemuTarget property)
(mlonmcu.target.RiscvQemuTarget property)
EmbenchFrontend (class in mlonmcu.models.frontend)
EmbenchProgram (class in mlonmcu.models.model)
enable_dsp (mlonmcu.target.arm.corstone300.Corstone300Target property)
(mlonmcu.target.arm.Corstone300Target property)
(mlonmcu.target.Corstone300Target property)
enable_ethosu (mlonmcu.target.arm.corstone300.Corstone300Target property)
(mlonmcu.target.arm.Corstone300Target property)
(mlonmcu.target.Corstone300Target property)
enable_fpu (mlonmcu.target.arm.corstone300.Corstone300Target property)
(mlonmcu.target.arm.Corstone300Target property)
(mlonmcu.target.Corstone300Target property)
enable_mvei (mlonmcu.target.arm.corstone300.Corstone300Target property)
(mlonmcu.target.arm.Corstone300Target property)
(mlonmcu.target.Corstone300Target property)
enable_pext (mlonmcu.target.riscv.EtissTarget property)
enable_vext (mlonmcu.target.riscv.AraRtlTarget property)
(mlonmcu.target.riscv.AraTarget property)
(mlonmcu.target.riscv.EtissTarget property)
(mlonmcu.target.riscv.riscv_qemu.RiscvQemuTarget property)
(mlonmcu.target.riscv.RiscvQemuTarget property)
(mlonmcu.target.RiscvQemuTarget property)
enable_xcorevalu (mlonmcu.target.riscv.COREVOVPSimTarget property)
(mlonmcu.target.riscv.CV32E40PTarget property)
(mlonmcu.target.riscv.EtissTarget property)
enable_xcorevbi (mlonmcu.target.riscv.COREVOVPSimTarget property)
(mlonmcu.target.riscv.CV32E40PTarget property)
(mlonmcu.target.riscv.EtissTarget property)
enable_xcorevbitmanip (mlonmcu.target.riscv.COREVOVPSimTarget property)
(mlonmcu.target.riscv.CV32E40PTarget property)
(mlonmcu.target.riscv.EtissTarget property)
enable_xcorevhwlp (mlonmcu.target.riscv.COREVOVPSimTarget property)
(mlonmcu.target.riscv.CV32E40PTarget property)
(mlonmcu.target.riscv.EtissTarget property)
enable_xcorevmac (mlonmcu.target.riscv.COREVOVPSimTarget property)
(mlonmcu.target.riscv.CV32E40PTarget property)
(mlonmcu.target.riscv.EtissTarget property)
enable_xcorevmem (mlonmcu.target.riscv.COREVOVPSimTarget property)
(mlonmcu.target.riscv.CV32E40PTarget property)
(mlonmcu.target.riscv.EtissTarget property)
enable_xcorevsimd (mlonmcu.target.riscv.COREVOVPSimTarget property)
(mlonmcu.target.riscv.CV32E40PTarget property)
(mlonmcu.target.riscv.EtissTarget property)
enabled (mlonmcu.feature.feature.FeatureBase property)
enabled_counters (mlonmcu.feature.features.HpmCounter property)
end_to_end_cycles (mlonmcu.target.OVPSimTarget property)
(mlonmcu.target.riscv.COREVOVPSimTarget property)
(mlonmcu.target.riscv.ovpsim.OVPSimTarget property)
(mlonmcu.target.riscv.OVPSimTarget property)
enumerate_runs() (mlonmcu.session.session.Session method)
Environment (class in mlonmcu.environment.environment)
EnvironmentHint (class in mlonmcu.cli.env)
ERROR (mlonmcu.session.session.SessionStatus attribute)
espidf_install_dir (mlonmcu.platform.espidf.EspIdfPlatform property)
espidf_src_dir (mlonmcu.platform.espidf.EspIdfPlatform property)
EspIdfPlatform (class in mlonmcu.platform.espidf)
ethosu_num_macs (mlonmcu.target.arm.corstone300.Corstone300Target property)
(mlonmcu.target.arm.Corstone300Target property)
(mlonmcu.target.Corstone300Target property)
ethosu_platform_dir (mlonmcu.target.arm.corstone300.Corstone300Target property)
(mlonmcu.target.arm.Corstone300Target property)
(mlonmcu.target.Corstone300Target property)
etiss_dir (mlonmcu.target.riscv.EtissTarget property)
etiss_script (mlonmcu.target.riscv.EtissTarget property)
etiss_src_dir (mlonmcu.target.riscv.EtissTarget property)
EtissPulpinoTarget (class in mlonmcu.target)
(class in mlonmcu.target.riscv)
(class in mlonmcu.target.riscv.etiss_pulpino)
EtissTarget (class in mlonmcu.target.riscv)
ExampleFrontend (class in mlonmcu.models.frontend)
ExampleProgram (class in mlonmcu.models.model)
exec() (in module mlonmcu.setup.utils)
(mlonmcu.target.arm.corstone300.Corstone300Target method)
(mlonmcu.target.arm.Corstone300Target method)
(mlonmcu.target.Corstone300Target method)
(mlonmcu.target.host_x86.HostX86Target method)
(mlonmcu.target.HostX86Target method)
(mlonmcu.target.OVPSimTarget method)
(mlonmcu.target.riscv.AraRtlTarget method)
(mlonmcu.target.riscv.AraTarget method)
(mlonmcu.target.riscv.COREVOVPSimTarget method)
(mlonmcu.target.riscv.CV32E40PTarget method)
(mlonmcu.target.riscv.EtissTarget method)
(mlonmcu.target.riscv.GvsocPulpTarget method)
(mlonmcu.target.riscv.ovpsim.OVPSimTarget method)
(mlonmcu.target.riscv.OVPSimTarget method)
(mlonmcu.target.riscv.riscv_qemu.RiscvQemuTarget method)
(mlonmcu.target.riscv.RiscvQemuTarget method)
(mlonmcu.target.riscv.spike.SpikeTarget method)
(mlonmcu.target.riscv.SpikeTarget method)
(mlonmcu.target.riscv.VicunaTarget method)
(mlonmcu.target.RiscvQemuTarget method)
(mlonmcu.target.SpikeTarget method)
(mlonmcu.target.Target method)
(mlonmcu.target.target.Target method)
exec_getout() (in module mlonmcu.setup.utils)
execute() (in module mlonmcu.setup.utils)
(in module mlonmcu.target.common)
export() (mlonmcu.artifact.Artifact method)
(mlonmcu.context.context.MlonMcuContext method)
(mlonmcu.context.MlonMcuContext method)
(mlonmcu.report.Report method)
(mlonmcu.session.run.Run method)
export_artifacts() (mlonmcu.flow.backend.Backend method)
(mlonmcu.models.frontend.Frontend method)
(mlonmcu.platform.platform.BuildPlatform method)
(mlonmcu.platform.platform.TunePlatform method)
(mlonmcu.target.Target method)
(mlonmcu.target.target.Target method)
export_dot() (mlonmcu.setup.task.TaskGraph method)
export_optional (mlonmcu.session.run.Run property)
export_stage() (mlonmcu.session.run.Run method)
exported (mlonmcu.artifact.Artifact property)
extension (mlonmcu.models.model.ModelFormats property)
extensions (mlonmcu.models.model.ModelFormat attribute)
(mlonmcu.models.model.ModelFormats property)
(mlonmcu.target.OVPSimTarget property)
(mlonmcu.target.riscv.AraRtlTarget property)
(mlonmcu.target.riscv.AraTarget property)
(mlonmcu.target.riscv.COREVOVPSimTarget property)
(mlonmcu.target.riscv.CV32E40PTarget property)
(mlonmcu.target.riscv.EtissTarget property)
(mlonmcu.target.riscv.GvsocPulpTarget property)
(mlonmcu.target.riscv.ovpsim.OVPSimTarget property)
(mlonmcu.target.riscv.OVPSimTarget property)
(mlonmcu.target.riscv.riscv.RISCVTarget property)
(mlonmcu.target.riscv.riscv_qemu.RiscvQemuTarget property)
(mlonmcu.target.riscv.RiscvQemuTarget property)
(mlonmcu.target.riscv.spike.SpikeTarget property)
(mlonmcu.target.riscv.SpikeTarget property)
(mlonmcu.target.RiscvQemuTarget property)
(mlonmcu.target.SpikeTarget property)
extra_args (mlonmcu.target.arm.corstone300.Corstone300Target property)
(mlonmcu.target.arm.Corstone300Target property)
(mlonmcu.target.Corstone300Target property)
(mlonmcu.target.riscv.riscv.RISCVTarget property)
extra_bool_config (mlonmcu.target.riscv.EtissTarget property)
extra_cycles (mlonmcu.target.riscv.VicunaTarget property)
extra_incs (mlonmcu.flow.tvm.framework.TVMFramework property)
extra_int_config (mlonmcu.target.riscv.EtissTarget property)
extra_libs (mlonmcu.flow.tvm.framework.TVMFramework property)
extra_plugin_config (mlonmcu.target.riscv.EtissTarget property)
extra_string_config (mlonmcu.target.riscv.EtissTarget property)
extra_target_details (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
extra_targets (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
extract() (in module mlonmcu.setup.utils)
extract_backend_names() (in module mlonmcu.cli.helper.parse)
extract_config() (in module mlonmcu.cli.helper.parse)
extract_config_and_feature_names() (in module mlonmcu.cli.helper.parse)
extract_feature_names() (in module mlonmcu.cli.helper.parse)
extract_frontend_names() (in module mlonmcu.cli.helper.parse)
extract_platform_names() (in module mlonmcu.cli.helper.parse)
extract_postprocess_names() (in module mlonmcu.cli.helper.parse)
extract_target_names() (in module mlonmcu.cli.helper.parse)
F
fail_on_error (mlonmcu.platform.mlif.MlifPlatform property)
failing (mlonmcu.session.session.Session property)
fake_pack (mlonmcu.models.frontend.PackedFrontend property)
(mlonmcu.models.PackedFrontend property)
Feature (class in mlonmcu.feature.feature)
FEATURE (mlonmcu.setup.task.TaskType attribute)
feature_type (mlonmcu.feature.feature.BackendFeature attribute)
(mlonmcu.feature.feature.Feature attribute)
(mlonmcu.feature.feature.FeatureBase attribute)
(mlonmcu.feature.feature.FrameworkFeature attribute)
(mlonmcu.feature.feature.FrontendFeature attribute)
(mlonmcu.feature.feature.PlatformFeature attribute)
(mlonmcu.feature.feature.RunFeature attribute)
(mlonmcu.feature.feature.SetupFeature attribute)
(mlonmcu.feature.feature.TargetFeature attribute)
FeatureBase (class in mlonmcu.feature.feature)
FeatureConfig (class in mlonmcu.environment.config)
FeatureKind (class in mlonmcu.environment.config)
FEATURES (mlonmcu.flow.backend.Backend attribute)
(mlonmcu.flow.framework.Framework attribute)
(mlonmcu.flow.tflm.backend.backend.TFLMBackend attribute)
(mlonmcu.flow.tflm.backend.TFLMBackend attribute)
(mlonmcu.flow.tflm.backend.tflmc.TFLMCBackend attribute)
(mlonmcu.flow.tflm.backend.TFLMCBackend attribute)
(mlonmcu.flow.tflm.backend.tflmi.TFLMIBackend attribute)
(mlonmcu.flow.tflm.backend.TFLMIBackend attribute)
(mlonmcu.flow.tflm.framework.TFLMFramework attribute)
(mlonmcu.flow.tflm.TFLMBackend attribute)
(mlonmcu.flow.tflm.TFLMCBackend attribute)
(mlonmcu.flow.tflm.TFLMIBackend attribute)
(mlonmcu.flow.tvm.backend.backend.TVMBackend attribute)
(mlonmcu.flow.tvm.backend.tvmaot.TVMAOTBackend attribute)
(mlonmcu.flow.tvm.backend.TVMAOTBackend attribute)
(mlonmcu.flow.tvm.backend.TVMBackend attribute)
(mlonmcu.flow.tvm.backend.tvmllvm.TVMLLVMBackend attribute)
(mlonmcu.flow.tvm.backend.TVMLLVMBackend attribute)
(mlonmcu.flow.tvm.backend.tvmrt.TVMRTBackend attribute)
(mlonmcu.flow.tvm.backend.TVMRTBackend attribute)
(mlonmcu.flow.tvm.framework.TVMFramework attribute)
(mlonmcu.flow.tvm.TVMAOTBackend attribute)
(mlonmcu.flow.tvm.TVMRTBackend attribute)
(mlonmcu.models.frontend.Frontend attribute)
(mlonmcu.models.frontend.LayerGenFrontend attribute)
(mlonmcu.models.frontend.PackedFrontend attribute)
(mlonmcu.models.frontend.RelayFrontend attribute)
(mlonmcu.models.frontend.TfLiteFrontend attribute)
(mlonmcu.models.LayerGenFrontend attribute)
(mlonmcu.models.PackedFrontend attribute)
(mlonmcu.models.TfLiteFrontend attribute)
(mlonmcu.platform.espidf.EspIdfPlatform attribute)
(mlonmcu.platform.microtvm.MicroTvmPlatform attribute)
(mlonmcu.platform.mlif.MlifPlatform attribute)
(mlonmcu.platform.Platform attribute)
(mlonmcu.platform.platform.CompilePlatform attribute)
(mlonmcu.platform.platform.Platform attribute)
(mlonmcu.platform.tvm.TvmPlatform attribute)
(mlonmcu.platform.zephyr.ZephyrPlatform attribute)
(mlonmcu.session.postprocess.postprocess.Postprocess attribute)
(mlonmcu.session.run.Run attribute)
(mlonmcu.setup.setup.Setup attribute)
(mlonmcu.target.arm.corstone300.Corstone300Target attribute)
(mlonmcu.target.arm.Corstone300Target attribute)
(mlonmcu.target.Corstone300Target attribute)
(mlonmcu.target.host_x86.HostX86Target attribute)
(mlonmcu.target.HostX86Target attribute)
(mlonmcu.target.OVPSimTarget attribute)
(mlonmcu.target.riscv.AraRtlTarget attribute)
(mlonmcu.target.riscv.AraTarget attribute)
(mlonmcu.target.riscv.COREVOVPSimTarget attribute)
(mlonmcu.target.riscv.CV32E40PTarget attribute)
(mlonmcu.target.riscv.EtissTarget attribute)
(mlonmcu.target.riscv.GvsocPulpTarget attribute)
(mlonmcu.target.riscv.ovpsim.OVPSimTarget attribute)
(mlonmcu.target.riscv.OVPSimTarget attribute)
(mlonmcu.target.riscv.riscv.RISCVTarget attribute)
(mlonmcu.target.riscv.riscv_qemu.RiscvQemuTarget attribute)
(mlonmcu.target.riscv.RiscvQemuTarget attribute)
(mlonmcu.target.riscv.spike.SpikeTarget attribute)
(mlonmcu.target.riscv.SpikeTarget attribute)
(mlonmcu.target.riscv.VicunaTarget attribute)
(mlonmcu.target.RiscvQemuTarget attribute)
(mlonmcu.target.SpikeTarget attribute)
(mlonmcu.target.Target attribute)
(mlonmcu.target.target.Target attribute)
Features2ColumnsPostprocess (class in mlonmcu.session.postprocess.postprocesses)
FeatureType (class in mlonmcu.feature.type)
file2colname (mlonmcu.session.postprocess.postprocesses.Artifact2ColumnPostprocess property)
fill() (in module mlonmcu.flow.tvm.backend.wrapper)
fill_data_source() (in module mlonmcu.models.utils)
fill_environment_yaml() (in module mlonmcu.environment.templates)
fill_template() (in module mlonmcu.environment.templates)
filter_arg() (in module mlonmcu.cli.helper.filter)
filter_config() (in module mlonmcu.config)
filter_none() (in module mlonmcu.utils)
filter_unsupported_extensions() (in module mlonmcu.target.riscv.spike)
FilterColumnsPostprocess (class in mlonmcu.session.postprocess.postprocesses)
find_best_match() (mlonmcu.setup.cache.TaskCache method)
find_metadata() (in module mlonmcu.models.lookup)
flash() (mlonmcu.platform.espidf.EspIdfPlatform method)
(mlonmcu.platform.platform.TargetPlatform method)
(mlonmcu.platform.zephyr.ZephyrPlatform method)
flash_only (mlonmcu.platform.espidf.EspIdfPlatform property)
(mlonmcu.platform.zephyr.ZephyrPlatform property)
fmt (mlonmcu.models.frontend.LayerGenFrontend property)
(mlonmcu.models.LayerGenFrontend property)
format (mlonmcu.session.postprocess.postprocesses.VisualizePostprocess property)
format_problems() (mlonmcu.setup.gen_requirements.ValidationError static method)
fpu (mlonmcu.target.riscv.riscv.RISCVTarget property)
Framework (class in mlonmcu.flow.framework)
FRAMEWORK (mlonmcu.environment.config.FeatureKind attribute)
(mlonmcu.feature.type.FeatureType attribute)
(mlonmcu.setup.task.TaskType attribute)
FrameworkConfig (class in mlonmcu.environment.config)
FrameworkFeature (class in mlonmcu.feature.feature)
FrameworkFeatureConfig (class in mlonmcu.environment.config)
from_csv() (mlonmcu.target.metrics.Metrics static method)
from_extension() (mlonmcu.models.model.ModelFormats class method)
from_file() (mlonmcu.environment.environment.Environment class method)
(mlonmcu.session.run.Run class method)
Frontend (class in mlonmcu.models.frontend)
FRONTEND (mlonmcu.environment.config.FeatureKind attribute)
(mlonmcu.feature.type.FeatureType attribute)
frontend (mlonmcu.session.run.Run property)
FRONTEND (mlonmcu.setup.task.TaskType attribute)
FrontendConfig (class in mlonmcu.environment.config)
FrontendFeature (class in mlonmcu.feature.feature)
FrontendFeatureConfig (class in mlonmcu.environment.config)
fuse_ld (mlonmcu.platform.mlif.MlifPlatform property)
fvp_exe (mlonmcu.target.arm.corstone300.Corstone300Target property)
(mlonmcu.target.arm.Corstone300Target property)
(mlonmcu.target.Corstone300Target property)
G
garbage_collect (mlonmcu.platform.mlif.MlifPlatform property)
gcc_arch (mlonmcu.target.riscv.riscv.RISCVTarget property)
gcc_extensions (mlonmcu.target.riscv.riscv.RISCVTarget property)
gcc_prefix (mlonmcu.target.arm.corstone300.Corstone300Target property)
(mlonmcu.target.arm.Corstone300Target property)
(mlonmcu.target.Corstone300Target property)
gcc_variant (mlonmcu.target.riscv.riscv.RISCVTarget property)
gdbserver_attach (mlonmcu.target.host_x86.HostX86Target property)
(mlonmcu.target.HostX86Target property)
(mlonmcu.target.OVPSimTarget property)
(mlonmcu.target.riscv.COREVOVPSimTarget property)
(mlonmcu.target.riscv.EtissTarget property)
(mlonmcu.target.riscv.ovpsim.OVPSimTarget property)
(mlonmcu.target.riscv.OVPSimTarget property)
gdbserver_enable (mlonmcu.target.host_x86.HostX86Target property)
(mlonmcu.target.HostX86Target property)
(mlonmcu.target.OVPSimTarget property)
(mlonmcu.target.riscv.COREVOVPSimTarget property)
(mlonmcu.target.riscv.EtissTarget property)
(mlonmcu.target.riscv.ovpsim.OVPSimTarget property)
(mlonmcu.target.riscv.OVPSimTarget property)
gdbserver_port (mlonmcu.target.host_x86.HostX86Target property)
(mlonmcu.target.HostX86Target property)
(mlonmcu.target.OVPSimTarget property)
(mlonmcu.target.riscv.COREVOVPSimTarget property)
(mlonmcu.target.riscv.EtissTarget property)
(mlonmcu.target.riscv.ovpsim.OVPSimTarget property)
(mlonmcu.target.riscv.OVPSimTarget property)
gen_data_artifact() (mlonmcu.platform.mlif.MlifPlatform method)
gen_extra_target_details_args() (in module mlonmcu.flow.tvm.backend.tvmc_utils)
gen_target_details_args() (in module mlonmcu.flow.tvm.backend.tvmc_utils)
generate() (mlonmcu.flow.backend.Backend method)
(mlonmcu.flow.tflm.backend.tflmc.TFLMCBackend method)
(mlonmcu.flow.tflm.backend.TFLMCBackend method)
(mlonmcu.flow.tflm.backend.tflmi.TFLMIBackend method)
(mlonmcu.flow.tflm.backend.TFLMIBackend method)
(mlonmcu.flow.tflm.TFLMCBackend method)
(mlonmcu.flow.tflm.TFLMIBackend method)
(mlonmcu.flow.tvm.backend.backend.TVMBackend method)
(mlonmcu.flow.tvm.backend.tvmaot.TVMAOTBackend method)
(mlonmcu.flow.tvm.backend.TVMAOTBackend method)
(mlonmcu.flow.tvm.backend.TVMBackend method)
(mlonmcu.flow.tvm.backend.tvmcg.TVMCGBackend method)
(mlonmcu.flow.tvm.backend.TVMCGBackend method)
(mlonmcu.flow.tvm.backend.tvmllvm.TVMLLVMBackend method)
(mlonmcu.flow.tvm.backend.TVMLLVMBackend method)
(mlonmcu.flow.tvm.backend.tvmrt.TVMRTBackend method)
(mlonmcu.flow.tvm.backend.TVMRTBackend method)
(mlonmcu.flow.tvm.TVMAOTBackend method)
(mlonmcu.flow.tvm.TVMCGBackend method)
(mlonmcu.flow.tvm.TVMRTBackend method)
(mlonmcu.models.frontend.CoremarkFrontend method)
(mlonmcu.models.frontend.DhrystoneFrontend method)
(mlonmcu.models.frontend.EmbenchFrontend method)
(mlonmcu.models.frontend.ExampleFrontend method)
(mlonmcu.models.frontend.Frontend method)
(mlonmcu.models.frontend.LayerGenFrontend method)
(mlonmcu.models.frontend.MathisFrontend method)
(mlonmcu.models.frontend.MibenchFrontend method)
(mlonmcu.models.frontend.PolybenchFrontend method)
(mlonmcu.models.frontend.TaclebenchFrontend method)
(mlonmcu.models.frontend.TfLiteFrontend method)
(mlonmcu.models.LayerGenFrontend method)
(mlonmcu.models.TfLiteFrontend method)
(mlonmcu.platform.espidf.EspIdfPlatform method)
(mlonmcu.platform.mlif.MlifPlatform method)
(mlonmcu.platform.platform.CompilePlatform method)
(mlonmcu.platform.zephyr.ZephyrPlatform method)
(mlonmcu.target.Target method)
(mlonmcu.target.target.Target method)
generate_aot_includes() (in module mlonmcu.flow.tvm.backend.wrapper)
generate_artifacts() (mlonmcu.flow.backend.Backend method)
(mlonmcu.models.frontend.Frontend method)
(mlonmcu.platform.platform.CompilePlatform method)
(mlonmcu.target.Target method)
(mlonmcu.target.target.Target method)
generate_common_includes() (in module mlonmcu.flow.tvm.backend.wrapper)
generate_graph_includes() (in module mlonmcu.flow.tvm.backend.wrapper)
generate_header() (in module mlonmcu.flow.tvm.backend.wrapper)
(mlonmcu.flow.tflm.backend.tflmc.TFLMCBackend method)
(mlonmcu.flow.tflm.backend.TFLMCBackend method)
(mlonmcu.flow.tflm.backend.tflmi.TFLMICodegen method)
(mlonmcu.flow.tflm.TFLMCBackend method)
generate_requirements() (mlonmcu.setup.setup.Setup method)
generate_tvmaot_wrapper() (in module mlonmcu.flow.tvm.backend.wrapper)
generate_tvmrt_wrapper() (in module mlonmcu.flow.tvm.backend.wrapper)
generate_wrapper (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
generate_wrapper() (mlonmcu.flow.tflm.backend.tflmi.TFLMICodegen method)
generate_wrapper_header() (in module mlonmcu.flow.tvm.backend.wrapper)
get() (mlonmcu.target.metrics.Metrics method)
get_all_configs() (mlonmcu.session.run.Run method)
get_all_feature_names() (mlonmcu.session.run.Run method)
get_all_postprocess_names() (mlonmcu.session.run.Run method)
get_all_sub_artifacts() (mlonmcu.session.run.Run method)
get_alternative_name() (in module mlonmcu.environment.list)
get_arch() (mlonmcu.target.arm.corstone300.Corstone300Target method)
(mlonmcu.target.arm.Corstone300Target method)
(mlonmcu.target.Corstone300Target method)
(mlonmcu.target.host_x86.HostX86Target method)
(mlonmcu.target.HostX86Target method)
(mlonmcu.target.riscv.riscv.RISCVTarget method)
(mlonmcu.target.Target method)
(mlonmcu.target.target.Target method)
get_autoscheduler_defaults() (in module mlonmcu.flow.tvm.backend.tuner)
get_autotuning_defaults() (in module mlonmcu.flow.tvm.backend.tuner)
get_autotvm_defaults() (in module mlonmcu.flow.tvm.backend.tuner)
get_available_backend_names() (in module mlonmcu.flow)
get_available_feature_names() (in module mlonmcu.feature.features)
get_available_features() (in module mlonmcu.feature.features)
get_backend_config() (mlonmcu.feature.feature.BackendFeature method)
(mlonmcu.target.arm.corstone300.Corstone300Target method)
(mlonmcu.target.arm.Corstone300Target method)
(mlonmcu.target.Corstone300Target method)
(mlonmcu.target.OVPSimTarget method)
(mlonmcu.target.riscv.AraRtlTarget method)
(mlonmcu.target.riscv.AraTarget method)
(mlonmcu.target.riscv.COREVOVPSimTarget method)
(mlonmcu.target.riscv.CV32E40PTarget method)
(mlonmcu.target.riscv.EtissTarget method)
(mlonmcu.target.riscv.GvsocPulpTarget method)
(mlonmcu.target.riscv.ovpsim.OVPSimTarget method)
(mlonmcu.target.riscv.OVPSimTarget method)
(mlonmcu.target.riscv.riscv.RISCVTarget method)
(mlonmcu.target.riscv.spike.SpikeTarget method)
(mlonmcu.target.riscv.SpikeTarget method)
(mlonmcu.target.riscv.VicunaTarget method)
(mlonmcu.target.SpikeTarget method)
(mlonmcu.target.Target method)
(mlonmcu.target.target.Target method)
get_base_prefix_compat() (in module mlonmcu.utils)
get_basic_gvsoc_simulating_arg() (mlonmcu.target.riscv.GvsocPulpTarget method)
get_bench_tvmc_args() (in module mlonmcu.flow.tvm.backend.tvmc_utils)
get_cmake_args() (mlonmcu.platform.mlif.MlifPlatform method)
get_combs() (in module mlonmcu.setup.task)
get_config_args() (mlonmcu.target.riscv.VicunaTarget method)
get_config_dir() (in module mlonmcu.environment.config)
get_cpu_str() (mlonmcu.target.riscv.riscv_qemu.RiscvQemuTarget method)
(mlonmcu.target.riscv.RiscvQemuTarget method)
(mlonmcu.target.RiscvQemuTarget method)
get_crt_config_dir() (in module mlonmcu.flow.tvm.framework)
get_data() (mlonmcu.target.metrics.Metrics method)
get_data_source() (in module mlonmcu.models.utils)
get_data_tvmc_args() (in module mlonmcu.flow.tvm.backend.tvmc_utils)
get_default_backends() (mlonmcu.environment.environment.Environment method)
get_default_frameworks() (mlonmcu.environment.environment.Environment method)
get_default_fvp_args() (mlonmcu.target.arm.corstone300.Corstone300Target method)
(mlonmcu.target.arm.Corstone300Target method)
(mlonmcu.target.Corstone300Target method)
get_default_ovpsim_args() (mlonmcu.target.OVPSimTarget method)
(mlonmcu.target.riscv.COREVOVPSimTarget method)
(mlonmcu.target.riscv.ovpsim.OVPSimTarget method)
(mlonmcu.target.riscv.OVPSimTarget method)
get_default_targets() (mlonmcu.environment.environment.Environment method)
get_definitions() (mlonmcu.platform.mlif.MlifPlatform method)
get_dependency_order() (mlonmcu.setup.setup.Setup method)
get_desired_layout_args() (in module mlonmcu.flow.tvm.backend.tvmc_utils)
get_disabled_pass_tvmc_args() (in module mlonmcu.flow.tvm.backend.tvmc_utils)
get_elem_size() (mlonmcu.models.model.MathisProgram method)
get_environment_by_name() (in module mlonmcu.context.context)
get_environment_by_path() (in module mlonmcu.context.context)
get_environment_names() (in module mlonmcu.environment.list)
get_environments_dir() (in module mlonmcu.environment.config)
get_environments_file() (in module mlonmcu.environment.config)
get_environments_map() (in module mlonmcu.environment.list)
get_ethosu_fvp_args() (mlonmcu.target.arm.corstone300.Corstone300Target method)
(mlonmcu.target.arm.Corstone300Target method)
(mlonmcu.target.Corstone300Target method)
get_fallback_model_info() (in module mlonmcu.flow.tvm.backend.model_info)
get_formatter() (in module mlonmcu.logging)
get_framework_config() (mlonmcu.feature.feature.FrameworkFeature method)
get_frontend_config() (mlonmcu.feature.feature.FrontendFeature method)
get_frontend_name() (mlonmcu.session.run.Run method)
get_graph() (mlonmcu.setup.task.TaskGraph method)
get_graph_and_params_from_mlf() (mlonmcu.flow.tvm.backend.backend.TVMBackend method)
(mlonmcu.flow.tvm.backend.TVMBackend method)
(mlonmcu.flow.tvm.backend.tvmllvm.TVMLLVMBackend method)
(mlonmcu.flow.tvm.backend.TVMLLVMBackend method)
get_hardware_details() (mlonmcu.target.Target method)
(mlonmcu.target.target.Target method)
get_idf_cmake_args() (mlonmcu.platform.espidf.EspIdfPlatform method)
get_idf_serial_args() (mlonmcu.platform.espidf.EspIdfPlatform method)
get_ids() (in module mlonmcu.context.context)
get_ini_bool_config() (mlonmcu.target.EtissPulpinoTarget method)
(mlonmcu.target.riscv.etiss_pulpino.EtissPulpinoTarget method)
(mlonmcu.target.riscv.EtissPulpinoTarget method)
(mlonmcu.target.riscv.EtissTarget method)
get_ini_int_config() (mlonmcu.target.riscv.EtissTarget method)
get_ini_plugin_config() (mlonmcu.target.riscv.EtissTarget method)
get_ini_string_config() (mlonmcu.target.riscv.EtissTarget method)
get_input_shapes_tvmc_args() (in module mlonmcu.flow.tvm.backend.tvmc_utils)
get_logger() (in module mlonmcu.logging)
get_matching_features() (in module mlonmcu.feature.features)
get_max_workspace_size_from_metadata() (mlonmcu.flow.tvm.backend.tvmcg.TVMCGBackend method)
(mlonmcu.flow.tvm.backend.TVMCGBackend method)
(mlonmcu.flow.tvm.TVMCGBackend method)
get_metascheduler_defaults() (in module mlonmcu.flow.tvm.backend.tuner)
get_metrics() (mlonmcu.platform.platform.CompilePlatform method)
(mlonmcu.target.arm.corstone300.Corstone300Target method)
(mlonmcu.target.arm.Corstone300Target method)
(mlonmcu.target.Corstone300Target method)
(mlonmcu.target.OVPSimTarget method)
(mlonmcu.target.riscv.AraRtlTarget method)
(mlonmcu.target.riscv.AraTarget method)
(mlonmcu.target.riscv.COREVOVPSimTarget method)
(mlonmcu.target.riscv.CV32E40PTarget method)
(mlonmcu.target.riscv.EtissTarget method)
(mlonmcu.target.riscv.GvsocPulpTarget method)
(mlonmcu.target.riscv.ovpsim.OVPSimTarget method)
(mlonmcu.target.riscv.OVPSimTarget method)
(mlonmcu.target.riscv.riscv_qemu.RiscvQemuTarget method)
(mlonmcu.target.riscv.RiscvQemuTarget method)
(mlonmcu.target.riscv.spike.SpikeTarget method)
(mlonmcu.target.riscv.SpikeTarget method)
(mlonmcu.target.riscv.VicunaTarget method)
(mlonmcu.target.RiscvQemuTarget method)
(mlonmcu.target.SpikeTarget method)
(mlonmcu.target.Target method)
(mlonmcu.target.target.Target method)
get_model_directories() (in module mlonmcu.models.lookup)
get_model_format() (in module mlonmcu.flow.tvm.backend.model_info)
get_model_info() (in module mlonmcu.flow.tvm.backend.model_info)
get_nargs() (mlonmcu.models.model.MathisProgram method)
get_onnx_model_info() (in module mlonmcu.flow.tvm.backend.model_info)
get_order() (mlonmcu.setup.task.TaskGraph method)
get_paddle_model_info() (in module mlonmcu.flow.tvm.backend.model_info)
get_parser() (in module mlonmcu.cli.build)
(in module mlonmcu.cli.cleanup)
(in module mlonmcu.cli.compile)
(in module mlonmcu.cli.env)
(in module mlonmcu.cli.export)
(in module mlonmcu.cli.flow)
(in module mlonmcu.cli.init)
(in module mlonmcu.cli.load)
(in module mlonmcu.cli.models)
(in module mlonmcu.cli.run)
(in module mlonmcu.cli.setup)
(in module mlonmcu.cli.tune)
(in module mlonmcu.flow.backend)
get_pass_config_tvmc_args() (in module mlonmcu.flow.tvm.backend.tvmc_utils)
get_pb_model_info() (in module mlonmcu.flow.tvm.backend.model_info)
get_platform_config() (mlonmcu.feature.feature.PlatformFeature method)
(mlonmcu.feature.features.TVMTuneBase method)
(mlonmcu.flow.backend.Backend method)
(mlonmcu.flow.framework.Framework method)
(mlonmcu.models.frontend.CoremarkFrontend method)
(mlonmcu.models.frontend.DhrystoneFrontend method)
(mlonmcu.models.frontend.EmbenchFrontend method)
(mlonmcu.models.frontend.ExampleFrontend method)
(mlonmcu.models.frontend.Frontend method)
(mlonmcu.models.frontend.MathisFrontend method)
(mlonmcu.models.frontend.MibenchFrontend method)
(mlonmcu.models.frontend.PolybenchFrontend method)
(mlonmcu.models.frontend.TaclebenchFrontend method)
(mlonmcu.models.model.Workload method)
(mlonmcu.target.Target method)
(mlonmcu.target.target.Target method)
get_platform_defs() (mlonmcu.feature.feature.PlatformFeature method)
(mlonmcu.feature.features.HpmCounter method)
(mlonmcu.flow.backend.Backend method)
(mlonmcu.flow.framework.Framework method)
(mlonmcu.flow.tflm.framework.TFLMFramework method)
(mlonmcu.flow.tvm.framework.TVMFramework method)
(mlonmcu.models.frontend.EmbenchFrontend method)
(mlonmcu.models.frontend.Frontend method)
(mlonmcu.models.frontend.MibenchFrontend method)
(mlonmcu.models.frontend.PolybenchFrontend method)
(mlonmcu.models.frontend.TaclebenchFrontend method)
(mlonmcu.models.model.CoremarkProgram method)
(mlonmcu.models.model.DhrystoneProgram method)
(mlonmcu.models.model.EmbenchProgram method)
(mlonmcu.models.model.ExampleProgram method)
(mlonmcu.models.model.MathisProgram method)
(mlonmcu.models.model.MibenchProgram method)
(mlonmcu.models.model.PolybenchProgram method)
(mlonmcu.models.model.TaclebenchProgram method)
(mlonmcu.models.model.Workload method)
(mlonmcu.target.arm.corstone300.Corstone300Target method)
(mlonmcu.target.arm.Corstone300Target method)
(mlonmcu.target.Corstone300Target method)
(mlonmcu.target.EtissPulpinoTarget method)
(mlonmcu.target.OVPSimTarget method)
(mlonmcu.target.riscv.AraRtlTarget method)
(mlonmcu.target.riscv.AraTarget method)
(mlonmcu.target.riscv.COREVOVPSimTarget method)
(mlonmcu.target.riscv.CV32E40PTarget method)
(mlonmcu.target.riscv.etiss_pulpino.EtissPulpinoTarget method)
(mlonmcu.target.riscv.EtissPulpinoTarget method)
(mlonmcu.target.riscv.EtissTarget method)
(mlonmcu.target.riscv.GvsocPulpTarget method)
(mlonmcu.target.riscv.ovpsim.OVPSimTarget method)
(mlonmcu.target.riscv.OVPSimTarget method)
(mlonmcu.target.riscv.riscv.RISCVTarget method)
(mlonmcu.target.riscv.riscv_qemu.RiscvQemuTarget method)
(mlonmcu.target.riscv.RiscvQemuTarget method)
(mlonmcu.target.riscv.spike.SpikeTarget method)
(mlonmcu.target.riscv.SpikeTarget method)
(mlonmcu.target.riscv.VicunaTarget method)
(mlonmcu.target.RiscvQemuTarget method)
(mlonmcu.target.SpikeTarget method)
(mlonmcu.target.Target method)
(mlonmcu.target.target.Target method)
get_platform_name() (mlonmcu.session.run.Run method)
get_platform_names() (in module mlonmcu.platform.lookup)
get_platforms() (in module mlonmcu.platform)
get_platforms_backends() (in module mlonmcu.platform.lookup)
get_platforms_targets() (in module mlonmcu.platform.lookup)
get_plugins_dir() (in module mlonmcu.environment.config)
get_qemu_args() (mlonmcu.target.riscv.riscv_qemu.RiscvQemuTarget method)
(mlonmcu.target.riscv.RiscvQemuTarget method)
(mlonmcu.target.RiscvQemuTarget method)
get_reason_text() (mlonmcu.session.run.Run method)
get_relay_model_info() (in module mlonmcu.flow.tvm.backend.model_info)
get_report() (mlonmcu.session.run.Run method)
get_reports() (mlonmcu.session.session.Session method)
get_required_cache_flags() (mlonmcu.feature.feature.SetupFeature method)
get_results() (in module mlonmcu.target.elf)
get_rpc_tvmc_args() (in module mlonmcu.flow.tvm.backend.tvmc_utils)
get_run_config() (mlonmcu.feature.feature.RunFeature method)
get_runtime_executor_tvmc_args() (in module mlonmcu.flow.tvm.backend.tvmc_utils)
get_serial() (mlonmcu.platform.zephyr.ZephyrPlatform method)
get_session() (mlonmcu.context.context.MlonMcuContext method)
(mlonmcu.context.MlonMcuContext method)
get_sessions_runs_idx() (mlonmcu.context.context.MlonMcuContext method)
(mlonmcu.context.MlonMcuContext method)
get_setup_config() (mlonmcu.feature.feature.SetupFeature method)
get_supported_backends() (mlonmcu.platform.Platform method)
(mlonmcu.platform.platform.Platform method)
get_supported_formats() (in module mlonmcu.flow.tvm.backend.model_info)
get_supported_targets() (mlonmcu.platform.espidf.EspIdfPlatform method)
(mlonmcu.platform.microtvm.MicroTvmPlatform method)
(mlonmcu.platform.mlif.MlifPlatform method)
(mlonmcu.platform.Platform method)
(mlonmcu.platform.platform.Platform method)
(mlonmcu.platform.zephyr.ZephyrPlatform method)
get_target_callbacks() (mlonmcu.feature.feature.TargetFeature method)
(mlonmcu.feature.features.HpmCounter method)
get_target_config() (mlonmcu.feature.feature.TargetFeature method)
get_target_details() (mlonmcu.flow.tvm.backend.backend.TVMBackend method)
(mlonmcu.flow.tvm.backend.TVMBackend method)
get_target_system() (mlonmcu.target.riscv.AraRtlTarget method)
(mlonmcu.target.riscv.AraTarget method)
(mlonmcu.target.riscv.CV32E40PTarget method)
(mlonmcu.target.riscv.EtissTarget method)
(mlonmcu.target.riscv.GvsocPulpTarget method)
(mlonmcu.target.riscv.riscv.RISCVTarget method)
(mlonmcu.target.riscv.riscv_qemu.RiscvQemuTarget method)
(mlonmcu.target.riscv.RiscvQemuTarget method)
(mlonmcu.target.riscv.VicunaTarget method)
(mlonmcu.target.RiscvQemuTarget method)
(mlonmcu.target.Target method)
(mlonmcu.target.target.Target method)
get_target_tvmc_args() (in module mlonmcu.flow.tvm.backend.tvmc_utils)
get_targets() (in module mlonmcu.target)
get_task_factory() (in module mlonmcu.setup.tasks)
get_template_names() (in module mlonmcu.environment.templates)
get_template_text() (in module mlonmcu.environment.templates)
get_tfgraph_inout() (in module mlonmcu.flow.tvm.backend.model_info)
get_tflite_model_info() (in module mlonmcu.flow.tvm.backend.model_info)
get_tuning_records() (mlonmcu.flow.tvm.backend.backend.TVMBackend method)
(mlonmcu.flow.tvm.backend.TVMBackend method)
get_tuning_records_tvmc_args() (in module mlonmcu.flow.tvm.backend.tvmc_utils)
get_tvmaot_tvmc_args() (in module mlonmcu.flow.tvm.backend.tvmc_utils)
get_tvmc_compile_args() (mlonmcu.flow.tvm.backend.backend.TVMBackend method)
(mlonmcu.flow.tvm.backend.tvmaot.TVMAOTBackend method)
(mlonmcu.flow.tvm.backend.TVMAOTBackend method)
(mlonmcu.flow.tvm.backend.TVMBackend method)
(mlonmcu.flow.tvm.backend.tvmllvm.TVMLLVMBackend method)
(mlonmcu.flow.tvm.backend.TVMLLVMBackend method)
(mlonmcu.flow.tvm.backend.tvmrt.TVMRTBackend method)
(mlonmcu.flow.tvm.backend.TVMRTBackend method)
(mlonmcu.flow.tvm.TVMAOTBackend method)
(mlonmcu.flow.tvm.TVMRTBackend method)
get_tvmrt_tvmc_args() (in module mlonmcu.flow.tvm.backend.tvmc_utils)
get_west_cmake_args() (mlonmcu.platform.zephyr.ZephyrPlatform method)
get_workspace_size_from_metadata() (mlonmcu.flow.tvm.backend.tvmaot.TVMAOTBackend method)
(mlonmcu.flow.tvm.backend.TVMAOTBackend method)
(mlonmcu.flow.tvm.TVMAOTBackend method)
getSizes() (in module mlonmcu.flow.tvm.backend.wrapper)
goal (mlonmcu.platform.mlif.MlifPlatform property)
group_by (mlonmcu.session.postprocess.postprocesses.CompareRowsPostprocess property)
groups (mlonmcu.session.postprocess.postprocesses.AnalyseInstructionsPostprocess property)
gvsoc_folder (mlonmcu.target.riscv.GvsocPulpTarget property)
gvsoc_preparation_env() (mlonmcu.target.riscv.GvsocPulpTarget method)
gvsoc_script (mlonmcu.target.riscv.GvsocPulpTarget property)
GvsocPulpTarget (class in mlonmcu.target.riscv)
H
handle() (in module mlonmcu.cli.build)
(in module mlonmcu.cli.cleanup)
(in module mlonmcu.cli.compile)
(in module mlonmcu.cli.env)
(in module mlonmcu.cli.export)
(in module mlonmcu.cli.flow)
(in module mlonmcu.cli.init)
(in module mlonmcu.cli.load)
(in module mlonmcu.cli.models)
(in module mlonmcu.cli.run)
(in module mlonmcu.cli.setup)
(in module mlonmcu.cli.tune)
handle_docker() (in module mlonmcu.cli.main)
handle_list_targets() (in module mlonmcu.cli.flow)
handle_logging_flags() (in module mlonmcu.cli.common)
has() (mlonmcu.target.metrics.Metrics method)
has_backend() (mlonmcu.environment.environment.Environment method)
has_feature() (mlonmcu.environment.environment.Environment method)
has_fpu (mlonmcu.target.riscv.riscv.RISCVTarget property)
has_framework() (mlonmcu.environment.environment.Environment method)
has_frontend() (mlonmcu.environment.environment.Environment method)
has_ins (mlonmcu.flow.tvm.backend.model_info.ModelInfo property)
has_outs (mlonmcu.flow.tvm.backend.model_info.ModelInfo property)
has_platform() (mlonmcu.environment.environment.Environment method)
has_stage() (mlonmcu.session.run.Run method)
has_target() (mlonmcu.environment.environment.Environment method)
has_toolchain() (mlonmcu.environment.environment.Environment method)
has_tuner (mlonmcu.flow.backend.Backend property)
home (mlonmcu.environment.environment.Environment property)
HostX86Target (class in mlonmcu.target)
(class in mlonmcu.target.host_x86)
HpmCounter (class in mlonmcu.feature.features)
I
ic_line_width (mlonmcu.target.riscv.VicunaTarget property)
ic_size (mlonmcu.target.riscv.VicunaTarget property)
idf_exe (mlonmcu.platform.espidf.EspIdfPlatform property)
ignore_data (mlonmcu.platform.mlif.MlifPlatform property)
ignore_existing (mlonmcu.models.frontend.PackedFrontend property)
(mlonmcu.models.PackedFrontend property)
IMAGE (mlonmcu.artifact.ArtifactFormat attribute)
in_virtualenv() (in module mlonmcu.utils)
init_backend_features() (in module mlonmcu.flow.backend)
init_component() (mlonmcu.session.run.Run method)
init_config_dir() (in module mlonmcu.environment.config)
init_directory() (mlonmcu.platform.espidf.EspIdfPlatform method)
(mlonmcu.platform.mlif.MlifPlatform method)
(mlonmcu.platform.Platform method)
(mlonmcu.platform.platform.Platform method)
(mlonmcu.platform.zephyr.ZephyrPlatform method)
(mlonmcu.session.run.Run method)
init_target_features() (in module mlonmcu.target.common)
initialize_environment() (in module mlonmcu.environment.init)
input_data_path (mlonmcu.platform.mlif.MlifPlatform property)
input_shapes (mlonmcu.models.model.Model property)
input_types (mlonmcu.models.model.Model property)
inputs_path (mlonmcu.models.model.Model property)
inspect() (mlonmcu.target.Target method)
(mlonmcu.target.target.Target method)
install_dependencies() (mlonmcu.setup.setup.Setup method)
invert (mlonmcu.session.postprocess.postprocesses.CompareRowsPostprocess property)
invoke_idf_exe() (mlonmcu.platform.espidf.EspIdfPlatform method)
invoke_single_task() (mlonmcu.setup.setup.Setup method)
invoke_tvmc() (mlonmcu.flow.tvm.backend.backend.TVMBackend method)
(mlonmcu.flow.tvm.backend.TVMBackend method)
invoke_tvmc_compile() (mlonmcu.flow.tvm.backend.backend.TVMBackend method)
(mlonmcu.flow.tvm.backend.TVMBackend method)
invoke_west() (mlonmcu.platform.zephyr.ZephyrPlatform method)
IPYNB (mlonmcu.models.model.ModelFormats attribute)
is_clean (mlonmcu.context.context.MlonMcuContext property)
(mlonmcu.context.MlonMcuContext property)
is_locked (mlonmcu.context.read_write_filelock.ReadFileLock property)
(mlonmcu.context.read_write_filelock.WriteFileLock property)
is_populated() (in module mlonmcu.setup.utils)
is_power_of_two() (in module mlonmcu.utils)
isa (mlonmcu.target.riscv.spike.SpikeTarget property)
(mlonmcu.target.riscv.SpikeTarget property)
(mlonmcu.target.SpikeTarget property)
J
jit (mlonmcu.target.riscv.EtissTarget property)
join_and_write_requirements() (in module mlonmcu.setup.gen_requirements)
join_extensions() (in module mlonmcu.target.riscv.util)
join_requirements() (in module mlonmcu.setup.gen_requirements)
JSON (mlonmcu.artifact.ArtifactFormat attribute)
K
keep (mlonmcu.session.postprocess.postprocesses.FilterColumnsPostprocess property)
kickoff_runs() (in module mlonmcu.cli.common)
L
last_stage (mlonmcu.session.run.Run property)
layergen_exe (mlonmcu.models.frontend.LayerGenFrontend property)
(mlonmcu.models.LayerGenFrontend property)
LayerGenFrontend (class in mlonmcu.models)
(class in mlonmcu.models.frontend)
legacy (mlonmcu.flow.tflm.backend.tflmi.TFLMIBackend property)
(mlonmcu.flow.tflm.backend.TFLMIBackend property)
(mlonmcu.flow.tflm.TFLMIBackend property)
limit (mlonmcu.session.postprocess.postprocesses.Config2ColumnsPostprocess property)
(mlonmcu.session.postprocess.postprocesses.Features2ColumnsPostprocess property)
limit_cycles (mlonmcu.target.riscv.AraRtlTarget property)
(mlonmcu.target.riscv.AraTarget property)
list_modelgroups() (in module mlonmcu.models.lookup)
list_models() (in module mlonmcu.models.lookup)
llvm_arch (mlonmcu.target.riscv.riscv.RISCVTarget property)
llvm_dir (mlonmcu.platform.mlif.MlifPlatform property)
llvm_extensions (mlonmcu.target.riscv.riscv.RISCVTarget property)
LOAD (mlonmcu.session.run.RunStage attribute)
load() (mlonmcu.session.run.Run method)
load_cache() (mlonmcu.context.context.MlonMcuContext method)
(mlonmcu.context.MlonMcuContext method)
load_environment_from_file() (in module mlonmcu.environment.loader)
load_extensions() (mlonmcu.context.context.MlonMcuContext method)
(mlonmcu.context.MlonMcuContext method)
load_model() (mlonmcu.flow.backend.Backend method)
(mlonmcu.flow.tflm.backend.backend.TFLMBackend method)
(mlonmcu.flow.tflm.backend.TFLMBackend method)
(mlonmcu.flow.tflm.TFLMBackend method)
(mlonmcu.flow.tvm.backend.backend.TVMBackend method)
(mlonmcu.flow.tvm.backend.TVMBackend method)
load_recent_sessions() (in module mlonmcu.context.context)
lock (mlonmcu.context.read_write_filelock.RWLockTimeout attribute)
lock() (mlonmcu.session.run.Run method)
logger (in module mlonmcu.target.elf)
lookup() (mlonmcu.context.context.MlonMcuContext method)
(mlonmcu.context.MlonMcuContext method)
lookup_artifacts() (in module mlonmcu.artifact)
lookup_backend_configs() (mlonmcu.environment.environment.Environment method)
lookup_backend_feature_configs() (mlonmcu.environment.environment.Environment method)
lookup_data_buffers() (in module mlonmcu.models.utils)
lookup_environment() (in module mlonmcu.context.context)
lookup_feature_configs() (mlonmcu.environment.environment.Environment method)
lookup_framework_configs() (mlonmcu.environment.environment.Environment method)
lookup_framework_feature_configs() (mlonmcu.environment.environment.Environment method)
lookup_frontend_configs() (mlonmcu.environment.environment.Environment method)
lookup_frontend_feature_configs() (mlonmcu.environment.environment.Environment method)
lookup_models() (in module mlonmcu.models.lookup)
(mlonmcu.models.frontend.CoremarkFrontend method)
(mlonmcu.models.frontend.DhrystoneFrontend method)
(mlonmcu.models.frontend.EmbenchFrontend method)
(mlonmcu.models.frontend.ExampleFrontend method)
(mlonmcu.models.frontend.Frontend method)
(mlonmcu.models.frontend.MathisFrontend method)
(mlonmcu.models.frontend.MibenchFrontend method)
(mlonmcu.models.frontend.PolybenchFrontend method)
(mlonmcu.models.frontend.TaclebenchFrontend method)
lookup_models_and_groups() (in module mlonmcu.models.lookup)
lookup_path() (mlonmcu.environment.environment.Environment method)
lookup_platform_configs() (mlonmcu.environment.environment.Environment method)
lookup_platform_feature_configs() (mlonmcu.environment.environment.Environment method)
lookup_target_configs() (mlonmcu.environment.environment.Environment method)
lookup_target_feature_configs() (mlonmcu.environment.environment.Environment method)
lookup_user_environments() (in module mlonmcu.cli.env)
lookup_var() (mlonmcu.environment.environment.Environment method)
lto (mlonmcu.platform.mlif.MlifPlatform property)
M
main() (in module mlonmcu.cli.main)
(in module mlonmcu.flow.backend)
(in module mlonmcu.setup.gen_requirements)
(in module mlonmcu.target.elf)
make() (in module mlonmcu.setup.utils)
make_hex_array() (in module mlonmcu.flow.tflm.backend.tflmi)
(in module mlonmcu.models.utils)
make_op_registrations() (mlonmcu.flow.tflm.backend.tflmi.TFLMICodegen method)
makeCustomOpPrototypes() (mlonmcu.flow.tflm.backend.tflmi.TFLMICodegen method)
makeDirName() (in module mlonmcu.setup.utils)
makeFlags() (in module mlonmcu.setup.utils)
map_frontend_to_model() (in module mlonmcu.models.lookup)
mapping (mlonmcu.session.postprocess.postprocesses.RenameColumnsPostprocess property)
match_rows() (in module mlonmcu.session.postprocess.postprocesses)
MathisFrontend (class in mlonmcu.models.frontend)
MathisProgram (class in mlonmcu.models.model)
max_block_size (mlonmcu.target.riscv.EtissTarget property)
max_parallel (mlonmcu.feature.features.TVMTuneBase property)
mem_latency (mlonmcu.target.riscv.VicunaTarget property)
mem_only (mlonmcu.platform.mlif.MlifPlatform property)
mem_size (mlonmcu.target.riscv.VicunaTarget property)
mem_width (mlonmcu.target.riscv.VicunaTarget property)
merge (mlonmcu.session.postprocess.postprocesses.RenameColumnsPostprocess property)
metadata_path (mlonmcu.models.model.Model property)
Metrics (class in mlonmcu.target.metrics)
MibenchFrontend (class in mlonmcu.models.frontend)
MibenchProgram (class in mlonmcu.models.model)
MicroTvmPlatform (class in mlonmcu.platform.microtvm)
MISC (mlonmcu.setup.task.TaskType attribute)
mkdirs() (in module mlonmcu.setup.utils)
MLF (mlonmcu.artifact.ArtifactFormat attribute)
mlif_dir (mlonmcu.platform.mlif.MlifPlatform property)
MlifPlatform (class in mlonmcu.platform.mlif)
mlonmcu
module
mlonmcu.artifact
module
mlonmcu.cli
module
mlonmcu.cli.build
module
mlonmcu.cli.cleanup
module
mlonmcu.cli.common
module
mlonmcu.cli.compile
module
mlonmcu.cli.env
module
mlonmcu.cli.export
module
mlonmcu.cli.flow
module
mlonmcu.cli.helper
module
mlonmcu.cli.helper.filter
module
mlonmcu.cli.helper.parse
module
mlonmcu.cli.init
module
mlonmcu.cli.load
module
mlonmcu.cli.main
module
mlonmcu.cli.models
module
mlonmcu.cli.run
module
mlonmcu.cli.setup
module
mlonmcu.cli.tune
module
mlonmcu.config
module
mlonmcu.context
module
mlonmcu.context.context
module
mlonmcu.context.read_write_filelock
module
mlonmcu.environment
module
mlonmcu.environment.config
module
mlonmcu.environment.environment
module
mlonmcu.environment.init
module
mlonmcu.environment.list
module
mlonmcu.environment.loader
module
mlonmcu.environment.templates
module
mlonmcu.environment.writer
module
mlonmcu.feature
module
mlonmcu.feature.feature
module
mlonmcu.feature.features
module
mlonmcu.feature.type
module
mlonmcu.flow
module
mlonmcu.flow.backend
module
mlonmcu.flow.framework
module
mlonmcu.flow.tflm
module
mlonmcu.flow.tflm.backend
module
mlonmcu.flow.tflm.backend.backend
module
mlonmcu.flow.tflm.backend.tflmc
module
mlonmcu.flow.tflm.backend.tflmi
module
mlonmcu.flow.tflm.framework
module
mlonmcu.flow.tvm
module
mlonmcu.flow.tvm.backend
module
mlonmcu.flow.tvm.backend.backend
module
mlonmcu.flow.tvm.backend.model_info
module
mlonmcu.flow.tvm.backend.python_utils
module
mlonmcu.flow.tvm.backend.tuner
module
mlonmcu.flow.tvm.backend.tvmaot
module
mlonmcu.flow.tvm.backend.tvmaotplus
module
mlonmcu.flow.tvm.backend.tvmc_utils
module
mlonmcu.flow.tvm.backend.tvmcg
module
mlonmcu.flow.tvm.backend.tvmllvm
module
mlonmcu.flow.tvm.backend.tvmrt
module
mlonmcu.flow.tvm.backend.wrapper
module
mlonmcu.flow.tvm.framework
module
mlonmcu.logging
module
mlonmcu.mlonmcu
module
mlonmcu.models
module
mlonmcu.models.frontend
module
mlonmcu.models.group
module
mlonmcu.models.lookup
module
mlonmcu.models.metadata
module
mlonmcu.models.model
module
mlonmcu.models.options
module
mlonmcu.models.utils
module
mlonmcu.platform
module
mlonmcu.platform.espidf
module
mlonmcu.platform.lookup
module
mlonmcu.platform.microtvm
module
mlonmcu.platform.mlif
module
mlonmcu.platform.platform
module
mlonmcu.platform.tvm
module
mlonmcu.platform.zephyr
module
mlonmcu.plugins
module
mlonmcu.report
module
mlonmcu.session
module
mlonmcu.session.postprocess
module
mlonmcu.session.postprocess.postprocess
module
mlonmcu.session.postprocess.postprocesses
module
mlonmcu.session.run
module
mlonmcu.session.session
module
mlonmcu.setup
module
mlonmcu.setup.cache
module
mlonmcu.setup.gen_requirements
module
mlonmcu.setup.setup
module
mlonmcu.setup.task
module
mlonmcu.setup.tasks
module
mlonmcu.setup.utils
module
mlonmcu.target
module
mlonmcu.target.arm
module
mlonmcu.target.arm.corstone300
module
mlonmcu.target.arm.util
module
mlonmcu.target.common
module
mlonmcu.target.elf
module
mlonmcu.target.host_x86
module
mlonmcu.target.metrics
module
mlonmcu.target.riscv
module
mlonmcu.target.riscv.etiss_pulpino
module
mlonmcu.target.riscv.ovpsim
module
mlonmcu.target.riscv.riscv
module
mlonmcu.target.riscv.riscv_qemu
module
mlonmcu.target.riscv.spike
module
mlonmcu.target.riscv.util
module
mlonmcu.target.target
module
mlonmcu.utils
module
mlonmcu.version
module
MlonMcuContext (class in mlonmcu.context)
(class in mlonmcu.context.context)
Model (class in mlonmcu.models.model)
MODEL (mlonmcu.artifact.ArtifactFormat attribute)
model (mlonmcu.target.arm.corstone300.Corstone300Target property)
(mlonmcu.target.arm.Corstone300Target property)
(mlonmcu.target.Corstone300Target property)
(mlonmcu.target.riscv.GvsocPulpTarget property)
model_support_dir (mlonmcu.platform.mlif.MlifPlatform property)
ModelFormat (class in mlonmcu.models.model)
ModelFormats (class in mlonmcu.models.model)
ModelGroup (class in mlonmcu.models.group)
ModelInfo (class in mlonmcu.flow.tvm.backend.model_info)
module
mlonmcu
mlonmcu.artifact
mlonmcu.cli
mlonmcu.cli.build
mlonmcu.cli.cleanup
mlonmcu.cli.common
mlonmcu.cli.compile
mlonmcu.cli.env
mlonmcu.cli.export
mlonmcu.cli.flow
mlonmcu.cli.helper
mlonmcu.cli.helper.filter
mlonmcu.cli.helper.parse
mlonmcu.cli.init
mlonmcu.cli.load
mlonmcu.cli.main
mlonmcu.cli.models
mlonmcu.cli.run
mlonmcu.cli.setup
mlonmcu.cli.tune
mlonmcu.config
mlonmcu.context
mlonmcu.context.context
mlonmcu.context.read_write_filelock
mlonmcu.environment
mlonmcu.environment.config
mlonmcu.environment.environment
mlonmcu.environment.init
mlonmcu.environment.list
mlonmcu.environment.loader
mlonmcu.environment.templates
mlonmcu.environment.writer
mlonmcu.feature
mlonmcu.feature.feature
mlonmcu.feature.features
mlonmcu.feature.type
mlonmcu.flow
mlonmcu.flow.backend
mlonmcu.flow.framework
mlonmcu.flow.tflm
mlonmcu.flow.tflm.backend
mlonmcu.flow.tflm.backend.backend
mlonmcu.flow.tflm.backend.tflmc
mlonmcu.flow.tflm.backend.tflmi
mlonmcu.flow.tflm.framework
mlonmcu.flow.tvm
mlonmcu.flow.tvm.backend
mlonmcu.flow.tvm.backend.backend
mlonmcu.flow.tvm.backend.model_info
mlonmcu.flow.tvm.backend.python_utils
mlonmcu.flow.tvm.backend.tuner
mlonmcu.flow.tvm.backend.tvmaot
mlonmcu.flow.tvm.backend.tvmaotplus
mlonmcu.flow.tvm.backend.tvmc_utils
mlonmcu.flow.tvm.backend.tvmcg
mlonmcu.flow.tvm.backend.tvmllvm
mlonmcu.flow.tvm.backend.tvmrt
mlonmcu.flow.tvm.backend.wrapper
mlonmcu.flow.tvm.framework
mlonmcu.logging
mlonmcu.mlonmcu
mlonmcu.models
mlonmcu.models.frontend
mlonmcu.models.group
mlonmcu.models.lookup
mlonmcu.models.metadata
mlonmcu.models.model
mlonmcu.models.options
mlonmcu.models.utils
mlonmcu.platform
mlonmcu.platform.espidf
mlonmcu.platform.lookup
mlonmcu.platform.microtvm
mlonmcu.platform.mlif
mlonmcu.platform.platform
mlonmcu.platform.tvm
mlonmcu.platform.zephyr
mlonmcu.plugins
mlonmcu.report
mlonmcu.session
mlonmcu.session.postprocess
mlonmcu.session.postprocess.postprocess
mlonmcu.session.postprocess.postprocesses
mlonmcu.session.run
mlonmcu.session.session
mlonmcu.setup
mlonmcu.setup.cache
mlonmcu.setup.gen_requirements
mlonmcu.setup.setup
mlonmcu.setup.task
mlonmcu.setup.tasks
mlonmcu.setup.utils
mlonmcu.target
mlonmcu.target.arm
mlonmcu.target.arm.corstone300
mlonmcu.target.arm.util
mlonmcu.target.common
mlonmcu.target.elf
mlonmcu.target.host_x86
mlonmcu.target.metrics
mlonmcu.target.riscv
mlonmcu.target.riscv.etiss_pulpino
mlonmcu.target.riscv.ovpsim
mlonmcu.target.riscv.riscv
mlonmcu.target.riscv.riscv_qemu
mlonmcu.target.riscv.spike
mlonmcu.target.riscv.util
mlonmcu.target.target
mlonmcu.utils
mlonmcu.version
monitor() (mlonmcu.platform.espidf.EspIdfPlatform method)
(mlonmcu.platform.platform.TargetPlatform method)
(mlonmcu.platform.zephyr.ZephyrPlatform method)
move() (in module mlonmcu.setup.utils)
multiply (mlonmcu.target.riscv.riscv.RISCVTarget property)
MyPostprocess (class in mlonmcu.session.postprocess.postprocesses)
N
name (mlonmcu.flow.backend.Backend attribute)
(mlonmcu.flow.framework.Framework attribute)
(mlonmcu.flow.tflm.backend.backend.TFLMBackend attribute)
(mlonmcu.flow.tflm.backend.TFLMBackend attribute)
(mlonmcu.flow.tflm.backend.tflmc.TFLMCBackend attribute)
(mlonmcu.flow.tflm.backend.TFLMCBackend attribute)
(mlonmcu.flow.tflm.backend.tflmi.TFLMIBackend attribute)
(mlonmcu.flow.tflm.backend.TFLMIBackend attribute)
(mlonmcu.flow.tflm.framework.TFLMFramework attribute)
(mlonmcu.flow.tflm.TFLMBackend attribute)
(mlonmcu.flow.tflm.TFLMCBackend attribute)
(mlonmcu.flow.tflm.TFLMIBackend attribute)
(mlonmcu.flow.tvm.backend.backend.TVMBackend attribute)
(mlonmcu.flow.tvm.backend.tvmaot.TVMAOTBackend attribute)
(mlonmcu.flow.tvm.backend.TVMAOTBackend attribute)
(mlonmcu.flow.tvm.backend.tvmaotplus.TVMAOTPlusBackend attribute)
(mlonmcu.flow.tvm.backend.TVMAOTPlusBackend attribute)
(mlonmcu.flow.tvm.backend.TVMBackend attribute)
(mlonmcu.flow.tvm.backend.tvmcg.TVMCGBackend attribute)
(mlonmcu.flow.tvm.backend.TVMCGBackend attribute)
(mlonmcu.flow.tvm.backend.tvmllvm.TVMLLVMBackend attribute)
(mlonmcu.flow.tvm.backend.TVMLLVMBackend attribute)
(mlonmcu.flow.tvm.backend.tvmrt.TVMRTBackend attribute)
(mlonmcu.flow.tvm.backend.TVMRTBackend attribute)
(mlonmcu.flow.tvm.framework.TVMFramework attribute)
(mlonmcu.flow.tvm.TVMAOTBackend attribute)
(mlonmcu.flow.tvm.TVMAOTPlusBackend attribute)
(mlonmcu.flow.tvm.TVMCGBackend attribute)
(mlonmcu.flow.tvm.TVMRTBackend attribute)
needs() (mlonmcu.setup.task.TaskFactory method)
needs_target (mlonmcu.flow.backend.Backend property)
(mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
next_stage (mlonmcu.session.run.Run property)
NONE (mlonmcu.models.model.ModelFormats attribute)
NOP (mlonmcu.session.run.RunStage attribute)
nr_lanes (mlonmcu.target.riscv.AraRtlTarget property)
(mlonmcu.target.riscv.AraTarget property)
num_counters (mlonmcu.feature.features.HpmCounter property)
num_threads (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
(mlonmcu.platform.platform.CompilePlatform property)
(mlonmcu.target.riscv.AraRtlTarget property)
(mlonmcu.target.riscv.AraTarget property)
num_workers (mlonmcu.feature.features.TVMTuneBase property)
NUMPY (mlonmcu.artifact.ArtifactFormat attribute)
O
ONNX (mlonmcu.models.model.ModelFormats attribute)
ONNXFrontend (class in mlonmcu.models)
(class in mlonmcu.models.frontend)
ONNXModelInfo (class in mlonmcu.flow.tvm.backend.model_info)
OPEN (mlonmcu.session.session.SessionStatus attribute)
open() (mlonmcu.session.session.Session method)
ops (mlonmcu.flow.tflm.backend.tflmi.TFLMIBackend property)
(mlonmcu.flow.tflm.backend.TFLMIBackend property)
(mlonmcu.flow.tflm.TFLMIBackend property)
ops_resolver (mlonmcu.flow.tflm.backend.tflmi.TFLMIBackend property)
(mlonmcu.flow.tflm.backend.TFLMIBackend property)
(mlonmcu.flow.tflm.TFLMIBackend property)
OPT (mlonmcu.setup.task.TaskType attribute)
opt_level (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
optimize (mlonmcu.platform.mlif.MlifPlatform property)
(mlonmcu.platform.zephyr.ZephyrPlatform property)
optimized_kernel (mlonmcu.flow.tflm.framework.TFLMFramework property)
optimized_kernel_inc_dirs (mlonmcu.flow.tflm.framework.TFLMFramework property)
optimized_kernel_libs (mlonmcu.flow.tflm.framework.TFLMFramework property)
OPTIONAL (mlonmcu.feature.feature.FeatureBase attribute)
(mlonmcu.flow.backend.Backend attribute)
(mlonmcu.flow.framework.Framework attribute)
(mlonmcu.flow.tvm.backend.backend.TVMBackend attribute)
(mlonmcu.flow.tvm.backend.TVMBackend attribute)
(mlonmcu.models.frontend.Frontend attribute)
(mlonmcu.models.frontend.TfLiteFrontend attribute)
(mlonmcu.models.TfLiteFrontend attribute)
(mlonmcu.platform.mlif.MlifPlatform attribute)
(mlonmcu.platform.Platform attribute)
(mlonmcu.platform.platform.Platform attribute)
(mlonmcu.session.postprocess.postprocess.Postprocess attribute)
(mlonmcu.session.run.Run attribute)
(mlonmcu.setup.setup.Setup attribute)
(mlonmcu.target.riscv.AraRtlTarget attribute)
(mlonmcu.target.riscv.AraTarget attribute)
(mlonmcu.target.riscv.riscv.RISCVTarget attribute)
(mlonmcu.target.Target attribute)
(mlonmcu.target.target.Target attribute)
optional() (mlonmcu.setup.task.TaskFactory method)
OTHER (mlonmcu.feature.type.FeatureType attribute)
output_data_path (mlonmcu.platform.mlif.MlifPlatform property)
output_shapes (mlonmcu.models.model.Model property)
output_types (mlonmcu.models.model.Model property)
outputs_path (mlonmcu.models.model.Model property)
ovpsim_exe (mlonmcu.target.OVPSimTarget property)
(mlonmcu.target.riscv.COREVOVPSimTarget property)
(mlonmcu.target.riscv.ovpsim.OVPSimTarget property)
(mlonmcu.target.riscv.OVPSimTarget property)
OVPSimTarget (class in mlonmcu.target)
(class in mlonmcu.target.riscv)
(class in mlonmcu.target.riscv.ovpsim)
P
pack_script (mlonmcu.models.frontend.TfLiteFrontend property)
(mlonmcu.models.TfLiteFrontend property)
PACKED (mlonmcu.models.model.ModelFormats attribute)
PackedFrontend (class in mlonmcu.models)
(class in mlonmcu.models.frontend)
PADDLE (mlonmcu.models.model.ModelFormats attribute)
PaddleFrontend (class in mlonmcu.models.frontend)
PaddleModelInfo (class in mlonmcu.flow.tvm.backend.model_info)
param() (mlonmcu.setup.task.TaskFactory method)
PARAMS (mlonmcu.artifact.ArtifactFormat attribute)
parse_args() (in module mlonmcu.setup.gen_requirements)
parse_cmdline() (in module mlonmcu.target.elf)
parse_exit() (mlonmcu.target.riscv.AraRtlTarget method)
(mlonmcu.target.riscv.AraTarget method)
(mlonmcu.target.riscv.COREVOVPSimTarget method)
(mlonmcu.target.riscv.CV32E40PTarget method)
(mlonmcu.target.riscv.EtissTarget method)
(mlonmcu.target.riscv.VicunaTarget method)
(mlonmcu.target.Target method)
(mlonmcu.target.target.Target method)
parse_metadata() (in module mlonmcu.models.metadata)
parse_metadata_from_path() (in module mlonmcu.models.model)
parse_model_options_for_backend() (in module mlonmcu.models.options)
parse_relay_main() (in module mlonmcu.flow.tvm.backend.model_info)
parse_semver() (in module mlonmcu.setup.gen_requirements)
parse_shape_string() (in module mlonmcu.models.model)
parse_stdout() (mlonmcu.target.arm.corstone300.Corstone300Target method)
(mlonmcu.target.arm.Corstone300Target method)
(mlonmcu.target.Corstone300Target method)
(mlonmcu.target.OVPSimTarget method)
(mlonmcu.target.riscv.AraRtlTarget method)
(mlonmcu.target.riscv.AraTarget method)
(mlonmcu.target.riscv.COREVOVPSimTarget method)
(mlonmcu.target.riscv.CV32E40PTarget method)
(mlonmcu.target.riscv.EtissTarget method)
(mlonmcu.target.riscv.GvsocPulpTarget method)
(mlonmcu.target.riscv.ovpsim.OVPSimTarget method)
(mlonmcu.target.riscv.OVPSimTarget method)
(mlonmcu.target.riscv.riscv_qemu.RiscvQemuTarget method)
(mlonmcu.target.riscv.RiscvQemuTarget method)
(mlonmcu.target.riscv.spike.SpikeTarget method)
(mlonmcu.target.riscv.SpikeTarget method)
(mlonmcu.target.riscv.VicunaTarget method)
(mlonmcu.target.RiscvQemuTarget method)
(mlonmcu.target.SpikeTarget method)
parse_type_string() (in module mlonmcu.models.model)
parse_var() (in module mlonmcu.cli.helper.parse)
parse_vars() (in module mlonmcu.cli.helper.parse)
parseElf() (in module mlonmcu.target.elf)
pass_config (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
PassConfig2ColumnsPostprocess (class in mlonmcu.session.postprocess.postprocesses)
patch() (in module mlonmcu.setup.utils)
PATH (mlonmcu.artifact.ArtifactFormat attribute)
PathConfig (class in mlonmcu.environment.config)
PB (mlonmcu.models.model.ModelFormats attribute)
PBFrontend (class in mlonmcu.models)
(class in mlonmcu.models.frontend)
PBModelInfo (class in mlonmcu.flow.tvm.backend.model_info)
percent (mlonmcu.session.postprocess.postprocesses.CompareRowsPostprocess property)
pext_spec (mlonmcu.target.riscv.EtissTarget property)
Platform (class in mlonmcu.platform)
(class in mlonmcu.platform.platform)
PLATFORM (mlonmcu.feature.type.FeatureType attribute)
(mlonmcu.setup.task.TaskType attribute)
PlatformConfig (class in mlonmcu.environment.config)
PlatformFeature (class in mlonmcu.feature.feature)
PlatformFeatureConfig (class in mlonmcu.environment.config)
plugins (mlonmcu.target.riscv.EtissTarget property)
PolybenchFrontend (class in mlonmcu.models.frontend)
PolybenchProgram (class in mlonmcu.models.model)
port (mlonmcu.platform.espidf.EspIdfPlatform property)
(mlonmcu.platform.zephyr.ZephyrPlatform property)
post_run() (mlonmcu.session.postprocess.postprocess.RunPostprocess method)
(mlonmcu.session.postprocess.postprocesses.AnalyseCoreVCountsPostprocess method)
(mlonmcu.session.postprocess.postprocesses.AnalyseDumpPostprocess method)
(mlonmcu.session.postprocess.postprocesses.AnalyseInstructionsPostprocess method)
(mlonmcu.session.postprocess.postprocesses.Artifact2ColumnPostprocess method)
post_session() (mlonmcu.session.postprocess.postprocess.SessionPostprocess method)
(mlonmcu.session.postprocess.postprocesses.Bytes2kBPostprocess method)
(mlonmcu.session.postprocess.postprocesses.CompareRowsPostprocess method)
(mlonmcu.session.postprocess.postprocesses.Config2ColumnsPostprocess method)
(mlonmcu.session.postprocess.postprocesses.Features2ColumnsPostprocess method)
(mlonmcu.session.postprocess.postprocesses.FilterColumnsPostprocess method)
(mlonmcu.session.postprocess.postprocesses.MyPostprocess method)
(mlonmcu.session.postprocess.postprocesses.PassConfig2ColumnsPostprocess method)
(mlonmcu.session.postprocess.postprocesses.RenameColumnsPostprocess method)
(mlonmcu.session.postprocess.postprocesses.VisualizePostprocess method)
Postprocess (class in mlonmcu.session.postprocess.postprocess)
POSTPROCESS (mlonmcu.session.run.RunStage attribute)
postprocess() (mlonmcu.session.run.Run method)
prebuild_lib_dir (mlonmcu.platform.mlif.MlifPlatform property)
prefix (mlonmcu.session.run.Run property)
(mlonmcu.session.session.Session property)
prepare() (mlonmcu.platform.espidf.EspIdfPlatform method)
(mlonmcu.platform.mlif.MlifPlatform method)
(mlonmcu.platform.zephyr.ZephyrPlatform method)
prepare_environment() (mlonmcu.platform.mlif.MlifPlatform method)
prepare_python_environment() (in module mlonmcu.flow.tvm.backend.python_utils)
prepare_simulator() (mlonmcu.target.riscv.AraRtlTarget method)
(mlonmcu.target.riscv.AraTarget method)
(mlonmcu.target.riscv.VicunaTarget method)
print_backends() (in module mlonmcu.platform.lookup)
print_groups() (in module mlonmcu.models.lookup)
print_models() (in module mlonmcu.models.lookup)
print_outputs (mlonmcu.flow.tflm.backend.tflmc.TFLMCBackend property)
(mlonmcu.flow.tflm.backend.TFLMCBackend property)
(mlonmcu.flow.tflm.TFLMCBackend property)
(mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
(mlonmcu.platform.Platform property)
(mlonmcu.platform.platform.Platform property)
(mlonmcu.target.Target property)
(mlonmcu.target.target.Target property)
print_paths() (in module mlonmcu.models.lookup)
print_platforms() (in module mlonmcu.platform.lookup)
print_results() (in module mlonmcu.target.elf)
print_summary() (in module mlonmcu.models)
(in module mlonmcu.models.lookup)
(in module mlonmcu.platform.lookup)
(mlonmcu.artifact.Artifact method)
(mlonmcu.context.context.MlonMcuContext method)
(mlonmcu.context.MlonMcuContext method)
print_targets() (in module mlonmcu.platform.lookup)
printSz() (in module mlonmcu.target.elf)
process() (mlonmcu.session.run.Run method)
process_extensions() (in module mlonmcu.plugins)
process_features() (mlonmcu.flow.backend.Backend method)
(mlonmcu.flow.framework.Framework method)
(mlonmcu.models.frontend.Frontend method)
(mlonmcu.platform.Platform method)
(mlonmcu.platform.platform.Platform method)
(mlonmcu.session.postprocess.postprocess.Postprocess method)
(mlonmcu.session.run.Run method)
(mlonmcu.setup.setup.Setup method)
(mlonmcu.target.Target method)
(mlonmcu.target.target.Target method)
process_metadata() (mlonmcu.models.frontend.Frontend method)
process_runs() (mlonmcu.session.session.Session method)
processor (mlonmcu.target.riscv.COREVOVPSimTarget property)
produce_artifacts() (mlonmcu.models.frontend.Frontend method)
(mlonmcu.models.frontend.LayerGenFrontend method)
(mlonmcu.models.frontend.PackedFrontend method)
(mlonmcu.models.frontend.RelayFrontend method)
(mlonmcu.models.frontend.SimpleFrontend method)
(mlonmcu.models.frontend.TfLiteFrontend method)
(mlonmcu.models.LayerGenFrontend method)
(mlonmcu.models.PackedFrontend method)
(mlonmcu.models.TfLiteFrontend method)
Program (class in mlonmcu.models.model)
project_template (mlonmcu.platform.espidf.EspIdfPlatform property)
(mlonmcu.platform.zephyr.ZephyrPlatform property)
provides() (mlonmcu.setup.task.TaskFactory method)
pulp_freertos_config_dir (mlonmcu.target.riscv.GvsocPulpTarget property)
pulp_freertos_install_dir (mlonmcu.target.riscv.GvsocPulpTarget property)
pulp_freertos_support_dir (mlonmcu.target.riscv.GvsocPulpTarget property)
pulp_gcc_basename (mlonmcu.target.riscv.riscv.RISCVTarget property)
pulp_gcc_prefix (mlonmcu.target.riscv.riscv.RISCVTarget property)
PUPL_GCC_TOOLCHAIN_REQUIRED (mlonmcu.target.riscv.riscv.RISCVTarget attribute)
python() (in module mlonmcu.setup.utils)
Q
questasim_install_dir (mlonmcu.target.riscv.AraRtlTarget property)
R
ram_size (mlonmcu.target.riscv.EtissTarget property)
ram_start (mlonmcu.target.riscv.EtissTarget property)
RAW (mlonmcu.artifact.ArtifactFormat attribute)
read_from_file() (mlonmcu.setup.cache.TaskCache method)
ReadFileLock (class in mlonmcu.context.read_write_filelock)
reconfigure() (mlonmcu.target.riscv.riscv.RISCVTarget method)
(mlonmcu.target.Target method)
(mlonmcu.target.target.Target method)
recursive (mlonmcu.environment.config.RepoConfig property)
refresh_model_info (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
register() (mlonmcu.setup.task.TaskFactory method)
register_environment() (in module mlonmcu.environment.list)
register_feature() (in module mlonmcu.feature.features)
register_platform() (in module mlonmcu.platform)
register_target() (in module mlonmcu.target)
registrations (mlonmcu.flow.tflm.backend.tflmi.TFLMIBackend property)
(mlonmcu.flow.tflm.backend.TFLMIBackend property)
(mlonmcu.flow.tflm.TFLMIBackend property)
registry (mlonmcu.flow.framework.Framework attribute)
(mlonmcu.flow.tflm.backend.backend.TFLMBackend attribute)
(mlonmcu.flow.tflm.backend.TFLMBackend attribute)
(mlonmcu.flow.tflm.TFLMBackend attribute)
(mlonmcu.flow.tvm.backend.backend.TVMBackend attribute)
(mlonmcu.flow.tvm.backend.TVMBackend attribute)
RELAY (mlonmcu.models.model.ModelFormats attribute)
relay_debug (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
RelayFrontend (class in mlonmcu.models.frontend)
RelayModelInfo (class in mlonmcu.flow.tvm.backend.model_info)
RelayTensorInfo (class in mlonmcu.flow.tvm.backend.model_info)
relayviz_plotter (mlonmcu.models.frontend.RelayFrontend property)
release() (mlonmcu.context.read_write_filelock.ReadFileLock method)
(mlonmcu.context.read_write_filelock.WriteFileLock method)
remove() (in module mlonmcu.setup.utils)
remove_config_prefix() (in module mlonmcu.config)
(mlonmcu.feature.feature.FeatureBase method)
(mlonmcu.flow.framework.Framework method)
removes() (mlonmcu.setup.task.TaskFactory method)
RenameColumnsPostprocess (class in mlonmcu.session.postprocess.postprocesses)
repeat (mlonmcu.target.Target property)
(mlonmcu.target.target.Target property)
replace_unsupported() (in module mlonmcu.target.riscv.ovpsim)
RepoConfig (class in mlonmcu.environment.config)
Report (class in mlonmcu.report)
report_fmt (mlonmcu.session.session.Session property)
reporter (mlonmcu.flow.tflm.backend.tflmi.TFLMIBackend property)
(mlonmcu.flow.tflm.backend.TFLMIBackend property)
(mlonmcu.flow.tflm.TFLMIBackend property)
request_run_idx() (mlonmcu.session.session.Session method)
REQUIRED (mlonmcu.feature.feature.FeatureBase attribute)
(mlonmcu.flow.backend.Backend attribute)
(mlonmcu.flow.framework.Framework attribute)
(mlonmcu.flow.tflm.backend.backend.TFLMBackend attribute)
(mlonmcu.flow.tflm.backend.TFLMBackend attribute)
(mlonmcu.flow.tflm.backend.tflmc.TFLMCBackend attribute)
(mlonmcu.flow.tflm.backend.TFLMCBackend attribute)
(mlonmcu.flow.tflm.framework.TFLMFramework attribute)
(mlonmcu.flow.tflm.TFLMBackend attribute)
(mlonmcu.flow.tflm.TFLMCBackend attribute)
(mlonmcu.flow.tvm.backend.backend.TVMBackend attribute)
(mlonmcu.flow.tvm.backend.TVMBackend attribute)
(mlonmcu.flow.tvm.backend.tvmcg.TVMCGBackend attribute)
(mlonmcu.flow.tvm.backend.TVMCGBackend attribute)
(mlonmcu.flow.tvm.framework.TVMFramework attribute)
(mlonmcu.flow.tvm.TVMCGBackend attribute)
(mlonmcu.models.frontend.CoremarkFrontend attribute)
(mlonmcu.models.frontend.DhrystoneFrontend attribute)
(mlonmcu.models.frontend.EmbenchFrontend attribute)
(mlonmcu.models.frontend.Frontend attribute)
(mlonmcu.models.frontend.LayerGenFrontend attribute)
(mlonmcu.models.frontend.MathisFrontend attribute)
(mlonmcu.models.frontend.MibenchFrontend attribute)
(mlonmcu.models.frontend.PackedFrontend attribute)
(mlonmcu.models.frontend.PolybenchFrontend attribute)
(mlonmcu.models.frontend.RelayFrontend attribute)
(mlonmcu.models.frontend.TaclebenchFrontend attribute)
(mlonmcu.models.frontend.TfLiteFrontend attribute)
(mlonmcu.models.LayerGenFrontend attribute)
(mlonmcu.models.PackedFrontend attribute)
(mlonmcu.models.TfLiteFrontend attribute)
(mlonmcu.platform.espidf.EspIdfPlatform attribute)
(mlonmcu.platform.microtvm.MicroTvmPlatform attribute)
(mlonmcu.platform.mlif.MlifPlatform attribute)
(mlonmcu.platform.Platform attribute)
(mlonmcu.platform.platform.Platform attribute)
(mlonmcu.platform.tvm.TvmPlatform attribute)
(mlonmcu.platform.zephyr.ZephyrPlatform attribute)
(mlonmcu.session.postprocess.postprocess.Postprocess attribute)
(mlonmcu.session.run.Run attribute)
(mlonmcu.setup.setup.Setup attribute)
(mlonmcu.target.arm.corstone300.Corstone300Target attribute)
(mlonmcu.target.arm.Corstone300Target attribute)
(mlonmcu.target.Corstone300Target attribute)
(mlonmcu.target.EtissPulpinoTarget attribute)
(mlonmcu.target.OVPSimTarget attribute)
(mlonmcu.target.riscv.AraRtlTarget attribute)
(mlonmcu.target.riscv.AraTarget attribute)
(mlonmcu.target.riscv.COREVOVPSimTarget attribute)
(mlonmcu.target.riscv.CV32E40PTarget attribute)
(mlonmcu.target.riscv.etiss_pulpino.EtissPulpinoTarget attribute)
(mlonmcu.target.riscv.EtissPulpinoTarget attribute)
(mlonmcu.target.riscv.EtissTarget attribute)
(mlonmcu.target.riscv.GvsocPulpTarget attribute)
(mlonmcu.target.riscv.ovpsim.OVPSimTarget attribute)
(mlonmcu.target.riscv.OVPSimTarget attribute)
(mlonmcu.target.riscv.riscv.RISCVTarget attribute)
(mlonmcu.target.riscv.riscv_qemu.RiscvQemuTarget attribute)
(mlonmcu.target.riscv.RiscvQemuTarget attribute)
(mlonmcu.target.riscv.spike.SpikeTarget attribute)
(mlonmcu.target.riscv.SpikeTarget attribute)
(mlonmcu.target.riscv.VicunaTarget attribute)
(mlonmcu.target.RiscvQemuTarget attribute)
(mlonmcu.target.SpikeTarget attribute)
(mlonmcu.target.Target attribute)
(mlonmcu.target.target.Target attribute)
reset_changes() (mlonmcu.setup.task.TaskFactory method)
resolve_cpu_features() (in module mlonmcu.target.arm.util)
resolve_environment_file() (in module mlonmcu.context.context)
resolve_required_config() (in module mlonmcu.config)
results_file (mlonmcu.feature.features.TVMTuneBase property)
riscv32_qemu_exe (mlonmcu.target.riscv.riscv_qemu.RiscvQemuTarget property)
(mlonmcu.target.riscv.RiscvQemuTarget property)
(mlonmcu.target.RiscvQemuTarget property)
riscv_gcc_basename (mlonmcu.target.riscv.riscv.RISCVTarget property)
riscv_gcc_prefix (mlonmcu.target.riscv.riscv.RISCVTarget property)
RiscvQemuTarget (class in mlonmcu.target)
(class in mlonmcu.target.riscv)
(class in mlonmcu.target.riscv.riscv_qemu)
RISCVTarget (class in mlonmcu.target.riscv.riscv)
rom_size (mlonmcu.target.riscv.EtissTarget property)
rom_start (mlonmcu.target.riscv.EtissTarget property)
Run (class in mlonmcu.session.run)
RUN (mlonmcu.feature.type.FeatureType attribute)
(mlonmcu.session.run.RunStage attribute)
run() (mlonmcu.platform.platform.TargetPlatform method)
(mlonmcu.session.run.Run method)
RunFeature (class in mlonmcu.feature.feature)
RunPostprocess (class in mlonmcu.session.postprocess.postprocess)
runs_dir (mlonmcu.session.session.Session property)
RunStage (class in mlonmcu.session.run)
RWLockTimeout
S
scope (mlonmcu.feature.feature.FeatureBase attribute)
semver_to_requirements() (in module mlonmcu.setup.gen_requirements)
seq_depth (mlonmcu.session.postprocess.postprocesses.AnalyseInstructionsPostprocess property)
sequences (mlonmcu.session.postprocess.postprocesses.AnalyseInstructionsPostprocess property)
Session (class in mlonmcu.session.session)
SessionPostprocess (class in mlonmcu.session.postprocess.postprocess)
SessionStatus (class in mlonmcu.session.session)
set() (mlonmcu.report.Report method)
set_log_file() (in module mlonmcu.logging)
set_log_level() (in module mlonmcu.logging)
set_main() (mlonmcu.report.Report method)
set_post() (mlonmcu.report.Report method)
set_pre() (mlonmcu.report.Report method)
set_tuning_records() (mlonmcu.flow.backend.Backend method)
(mlonmcu.flow.tvm.backend.backend.TVMBackend method)
(mlonmcu.flow.tvm.backend.TVMBackend method)
Setup (class in mlonmcu.setup.setup)
SETUP (mlonmcu.feature.type.FeatureType attribute)
setup_logging() (in module mlonmcu.context.context)
setup_progress_bar() (mlonmcu.setup.setup.Setup method)
SetupFeature (class in mlonmcu.feature.feature)
shape_from_str() (in module mlonmcu.flow.tvm.backend.model_info)
SHARED_OBJECT (mlonmcu.artifact.ArtifactFormat attribute)
SimpleFrontend (class in mlonmcu.models.frontend)
single_branch (mlonmcu.environment.config.RepoConfig property)
size (mlonmcu.flow.tvm.backend.model_info.TensorInfo property)
(mlonmcu.models.model.MathisProgram property)
skip_check (mlonmcu.models.model.Model property)
(mlonmcu.platform.mlif.MlifPlatform property)
slim_cpp (mlonmcu.platform.mlif.MlifPlatform property)
sort_extensions_canonical() (in module mlonmcu.target.riscv.util)
SOURCE (mlonmcu.artifact.ArtifactFormat attribute)
spike_exe (mlonmcu.target.riscv.spike.SpikeTarget property)
(mlonmcu.target.riscv.SpikeTarget property)
(mlonmcu.target.SpikeTarget property)
spike_install_dir (mlonmcu.target.riscv.AraRtlTarget property)
spike_pk (mlonmcu.target.riscv.spike.SpikeTarget property)
(mlonmcu.target.riscv.SpikeTarget property)
(mlonmcu.target.SpikeTarget property)
spikepk_extra_args (mlonmcu.target.riscv.spike.SpikeTarget property)
(mlonmcu.target.riscv.SpikeTarget property)
(mlonmcu.target.SpikeTarget property)
SpikeTarget (class in mlonmcu.target)
(class in mlonmcu.target.riscv)
(class in mlonmcu.target.riscv.spike)
split_extensions() (in module mlonmcu.target.riscv.util)
split_layers (mlonmcu.models.frontend.TfLiteFrontend property)
(mlonmcu.models.TfLiteFrontend property)
srecord_dir (mlonmcu.platform.mlif.MlifPlatform property)
stage_subdirs (mlonmcu.session.run.Run property)
str2bool() (in module mlonmcu.config)
str2dict() (in module mlonmcu.config)
str2list() (in module mlonmcu.config)
strip_strings (mlonmcu.platform.mlif.MlifPlatform property)
submodules (mlonmcu.environment.config.RepoConfig property)
substract (mlonmcu.session.postprocess.postprocesses.CompareRowsPostprocess property)
support_path (mlonmcu.models.model.Model property)
supported_counters (mlonmcu.feature.features.HpmCounter property)
supported_names (mlonmcu.models.frontend.CoremarkFrontend property)
(mlonmcu.models.frontend.DhrystoneFrontend property)
(mlonmcu.models.frontend.EmbenchFrontend property)
(mlonmcu.models.frontend.ExampleFrontend property)
(mlonmcu.models.frontend.MathisFrontend property)
(mlonmcu.models.frontend.MibenchFrontend property)
(mlonmcu.models.frontend.PolybenchFrontend property)
(mlonmcu.models.frontend.TaclebenchFrontend property)
supports_build (mlonmcu.platform.Platform property)
(mlonmcu.platform.platform.BuildPlatform property)
(mlonmcu.platform.platform.Platform property)
supports_compile (mlonmcu.platform.Platform property)
(mlonmcu.platform.platform.CompilePlatform property)
(mlonmcu.platform.platform.Platform property)
supports_feature() (mlonmcu.environment.environment.Environment method)
supports_flash (mlonmcu.platform.Platform property)
(mlonmcu.platform.platform.Platform property)
(mlonmcu.platform.platform.TargetPlatform property)
supports_formats() (mlonmcu.models.frontend.Frontend method)
supports_model() (mlonmcu.flow.backend.Backend method)
supports_monitor (mlonmcu.platform.Platform property)
(mlonmcu.platform.platform.Platform property)
(mlonmcu.platform.platform.TargetPlatform property)
supports_tune (mlonmcu.platform.Platform property)
(mlonmcu.platform.platform.Platform property)
(mlonmcu.platform.platform.TunePlatform property)
symlink() (in module mlonmcu.setup.utils)
T
TaclebenchFrontend (class in mlonmcu.models.frontend)
TaclebenchProgram (class in mlonmcu.models.model)
Target (class in mlonmcu.target)
(class in mlonmcu.target.target)
TARGET (mlonmcu.environment.config.FeatureKind attribute)
(mlonmcu.feature.type.FeatureType attribute)
(mlonmcu.setup.task.TaskType attribute)
target_device (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
target_keys (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
target_mabi (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
target_march (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
target_mattr (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
target_mcpu (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
target_model (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
target_mtriple (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
target_num_cores (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
target_optimized_layouts (mlonmcu.session.run.Run property)
target_optimized_schedules (mlonmcu.session.run.Run property)
target_platform (mlonmcu.session.run.Run property)
target_to_backend (mlonmcu.session.run.Run property)
TargetConfig (class in mlonmcu.environment.config)
TargetFeature (class in mlonmcu.feature.feature)
TargetFeatureConfig (class in mlonmcu.environment.config)
TargetPlatform (class in mlonmcu.platform.platform)
TaskCache (class in mlonmcu.setup.cache)
TaskFactory (class in mlonmcu.setup.task)
TaskGraph (class in mlonmcu.setup.task)
tasks (mlonmcu.feature.features.TVMTuneBase property)
TaskType (class in mlonmcu.setup.task)
template (mlonmcu.platform.mlif.MlifPlatform property)
TensorInfo (class in mlonmcu.flow.tvm.backend.model_info)
TEXT (mlonmcu.artifact.ArtifactFormat attribute)
(mlonmcu.models.model.ModelFormats attribute)
tf_src (mlonmcu.flow.tflm.framework.TFLMFramework property)
TFLITE (mlonmcu.models.model.ModelFormats attribute)
TfLiteFrontend (class in mlonmcu.models)
(class in mlonmcu.models.frontend)
TfLiteModelInfo (class in mlonmcu.flow.tvm.backend.model_info)
TfLiteTensorInfo (class in mlonmcu.flow.tvm.backend.model_info)
TFLMBackend (class in mlonmcu.flow.tflm)
(class in mlonmcu.flow.tflm.backend)
(class in mlonmcu.flow.tflm.backend.backend)
TFLMCBackend (class in mlonmcu.flow.tflm)
(class in mlonmcu.flow.tflm.backend)
(class in mlonmcu.flow.tflm.backend.tflmc)
TFLMFramework (class in mlonmcu.flow.tflm.framework)
TFLMIBackend (class in mlonmcu.flow.tflm)
(class in mlonmcu.flow.tflm.backend)
(class in mlonmcu.flow.tflm.backend.tflmi)
TFLMICodegen (class in mlonmcu.flow.tflm.backend.tflmi)
TFLMIModelOptions (class in mlonmcu.models.options)
timeout (mlonmcu.feature.features.TVMTuneBase property)
timeout_sec (mlonmcu.target.arm.corstone300.Corstone300Target property)
(mlonmcu.target.arm.Corstone300Target property)
(mlonmcu.target.Corstone300Target property)
(mlonmcu.target.riscv.riscv.RISCVTarget property)
to_compare (mlonmcu.session.postprocess.postprocesses.CompareRowsPostprocess property)
to_csv() (mlonmcu.target.metrics.Metrics method)
to_df (mlonmcu.session.postprocess.postprocesses.AnalyseCoreVCountsPostprocess property)
(mlonmcu.session.postprocess.postprocesses.AnalyseDumpPostprocess property)
(mlonmcu.session.postprocess.postprocesses.AnalyseInstructionsPostprocess property)
to_file (mlonmcu.session.postprocess.postprocesses.AnalyseCoreVCountsPostprocess property)
(mlonmcu.session.postprocess.postprocesses.AnalyseDumpPostprocess property)
(mlonmcu.session.postprocess.postprocesses.AnalyseInstructionsPostprocess property)
to_file() (mlonmcu.environment.environment.Environment method)
toDict() (mlonmcu.session.run.Run method)
toolchain (mlonmcu.platform.mlif.MlifPlatform property)
TOOLCHAIN (mlonmcu.setup.task.TaskType attribute)
toolchain (mlonmcu.target.riscv.riscv.RISCVTarget property)
top (mlonmcu.session.postprocess.postprocesses.AnalyseInstructionsPostprocess property)
tophub_url (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
trace_memory (mlonmcu.target.riscv.EtissTarget property)
trials (mlonmcu.feature.features.TVMTuneBase property)
trials_single (mlonmcu.feature.features.TVMTuneBase property)
TUNE (mlonmcu.session.run.RunStage attribute)
tune() (mlonmcu.session.run.Run method)
tune_enabled (mlonmcu.session.run.Run property)
tune_model() (mlonmcu.platform.platform.TunePlatform method)
tune_platform (mlonmcu.session.run.Run property)
TunePlatform (class in mlonmcu.platform.platform)
tvm_build_dir (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
(mlonmcu.models.frontend.RelayFrontend property)
tvm_configs_dir (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
tvm_pythonpath (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
(mlonmcu.models.frontend.RelayFrontend property)
tvm_src (mlonmcu.flow.tvm.framework.TVMFramework property)
TVMAOTBackend (class in mlonmcu.flow.tvm)
(class in mlonmcu.flow.tvm.backend)
(class in mlonmcu.flow.tvm.backend.tvmaot)
TVMAOTPlusBackend (class in mlonmcu.flow.tvm)
(class in mlonmcu.flow.tvm.backend)
(class in mlonmcu.flow.tvm.backend.tvmaotplus)
TVMBackend (class in mlonmcu.flow.tvm.backend)
(class in mlonmcu.flow.tvm.backend.backend)
tvmc_custom_script (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
tvmc_extra_args (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
TVMCGBackend (class in mlonmcu.flow.tvm)
(class in mlonmcu.flow.tvm.backend)
(class in mlonmcu.flow.tvm.backend.tvmcg)
TVMFramework (class in mlonmcu.flow.tvm.framework)
TVMLLVMBackend (class in mlonmcu.flow.tvm.backend)
(class in mlonmcu.flow.tvm.backend.tvmllvm)
TvmPlatform (class in mlonmcu.platform.tvm)
TVMRTBackend (class in mlonmcu.flow.tvm)
(class in mlonmcu.flow.tvm.backend)
(class in mlonmcu.flow.tvm.backend.tvmrt)
TVMRTModelOptions (class in mlonmcu.models.options)
TVMTuneBase (class in mlonmcu.feature.features)
types() (mlonmcu.feature.feature.FeatureBase class method)
U
UNKNOWN (mlonmcu.artifact.ArtifactFormat attribute)
(mlonmcu.environment.config.FeatureKind attribute)
unlock() (mlonmcu.session.run.Run method)
unpacked_api (mlonmcu.flow.tvm.backend.tvmaot.TVMAOTBackend property)
(mlonmcu.flow.tvm.backend.TVMAOTBackend property)
(mlonmcu.flow.tvm.TVMAOTBackend property)
update_extensions() (in module mlonmcu.target.riscv.util)
update_extensions_pulp() (in module mlonmcu.target.riscv.util)
update_formats() (mlonmcu.feature.feature.FrontendFeature method)
update_latest_run_symlink() (mlonmcu.session.session.Session method)
use_idf_monitor (mlonmcu.platform.espidf.EspIdfPlatform property)
use_inout_data (mlonmcu.models.frontend.Frontend property)
use_packed (mlonmcu.models.frontend.PackedFrontend property)
(mlonmcu.models.PackedFrontend property)
use_rpc (mlonmcu.feature.features.TVMTuneBase property)
use_tlcpack (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
use_tuning_results (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
UserEnvironment (class in mlonmcu.environment.environment)
V
validate() (mlonmcu.artifact.Artifact method)
(mlonmcu.setup.task.TaskFactory method)
validate_constraints() (in module mlonmcu.setup.gen_requirements)
validate_name() (in module mlonmcu.environment.list)
validate_or_raise() (in module mlonmcu.setup.gen_requirements)
validate_outputs (mlonmcu.platform.mlif.MlifPlatform property)
validate_requirements_by_piece() (in module mlonmcu.setup.gen_requirements)
ValidationError
value (mlonmcu.models.model.ModelFormat attribute)
variant (mlonmcu.target.OVPSimTarget property)
(mlonmcu.target.riscv.COREVOVPSimTarget property)
(mlonmcu.target.riscv.ovpsim.OVPSimTarget property)
(mlonmcu.target.riscv.OVPSimTarget property)
verbose (mlonmcu.setup.setup.Setup property)
(mlonmcu.target.riscv.EtissTarget property)
verbose_makefile (mlonmcu.platform.mlif.MlifPlatform property)
verilator_executable (mlonmcu.target.riscv.CV32E40PTarget property)
verilator_install_dir (mlonmcu.target.riscv.AraRtlTarget property)
(mlonmcu.target.riscv.AraTarget property)
(mlonmcu.target.riscv.VicunaTarget property)
vext_spec (mlonmcu.target.riscv.AraRtlTarget property)
(mlonmcu.target.riscv.AraTarget property)
(mlonmcu.target.riscv.EtissTarget property)
(mlonmcu.target.riscv.riscv_qemu.RiscvQemuTarget property)
(mlonmcu.target.riscv.RiscvQemuTarget property)
(mlonmcu.target.RiscvQemuTarget property)
vicuna_src_dir (mlonmcu.target.riscv.VicunaTarget property)
VicunaTarget (class in mlonmcu.target.riscv)
visualize (mlonmcu.feature.features.TVMTuneBase property)
visualize() (mlonmcu.setup.setup.Setup method)
visualize_enable (mlonmcu.models.frontend.TfLiteFrontend property)
(mlonmcu.models.TfLiteFrontend property)
visualize_file (mlonmcu.feature.features.TVMTuneBase property)
visualize_graph (mlonmcu.models.frontend.RelayFrontend property)
visualize_live (mlonmcu.feature.features.TVMTuneBase property)
visualize_script (mlonmcu.models.frontend.TfLiteFrontend property)
(mlonmcu.models.TfLiteFrontend property)
VisualizePostprocess (class in mlonmcu.session.postprocess.postprocesses)
vlen (mlonmcu.target.riscv.AraRtlTarget property)
(mlonmcu.target.riscv.AraTarget property)
(mlonmcu.target.riscv.EtissTarget property)
(mlonmcu.target.riscv.riscv_qemu.RiscvQemuTarget property)
(mlonmcu.target.riscv.RiscvQemuTarget property)
(mlonmcu.target.RiscvQemuTarget property)
vmem_width (mlonmcu.target.riscv.VicunaTarget property)
vport_policy (mlonmcu.target.riscv.VicunaTarget property)
vproc_config (mlonmcu.target.riscv.VicunaTarget property)
vproc_pipelines (mlonmcu.target.riscv.VicunaTarget property)
W
wait_for_user (mlonmcu.platform.espidf.EspIdfPlatform property)
(mlonmcu.platform.zephyr.ZephyrPlatform property)
Workload (class in mlonmcu.models.model)
write_cache_file() (mlonmcu.setup.setup.Setup method)
write_csv() (in module mlonmcu.target.elf)
write_env_file() (mlonmcu.setup.setup.Setup method)
write_environment_to_file() (in module mlonmcu.environment.writer)
write_environment_yaml_from_template() (in module mlonmcu.environment.templates)
write_ini() (mlonmcu.target.riscv.EtissTarget method)
write_run_file() (mlonmcu.session.run.Run method)
write_to_file() (mlonmcu.setup.cache.TaskCache method)
write_tvmaot_wrapper() (in module mlonmcu.flow.tvm.backend.wrapper)
write_tvmrt_wrapper() (in module mlonmcu.flow.tvm.backend.wrapper)
WriteFileLock (class in mlonmcu.context.read_write_filelock)
X
xlen (mlonmcu.target.riscv.riscv.RISCVTarget property)
xpulp_version (mlonmcu.target.riscv.GvsocPulpTarget property)
Z
zephyr_install_dir (mlonmcu.platform.zephyr.ZephyrPlatform property)
zephyr_sdk_dir (mlonmcu.platform.zephyr.ZephyrPlatform property)
zephyr_venv_dir (mlonmcu.platform.zephyr.ZephyrPlatform property)
ZephyrPlatform (class in mlonmcu.platform.zephyr)
Read the Docs
v: latest
Versions
latest
stable
Downloads
pdf
On Read the Docs
Project Home
Builds