ML on MCU
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
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
add() (mlonmcu.report.Report method)
(mlonmcu.target.metrics.Metrics method)
add_backend_config() (mlonmcu.feature.feature.BackendFeature method)
(mlonmcu.target.target.Target method)
add_common_options() (in module mlonmcu.target.common)
add_framework_config() (mlonmcu.feature.feature.FrameworkFeature method)
add_frontend_config() (mlonmcu.feature.feature.FrontendFeature 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.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.Target method)
add_required_cache_flags() (mlonmcu.feature.feature.SetupFeature method)
add_run_config() (mlonmcu.feature.feature.RunFeature method)
add_setup_config() (mlonmcu.feature.feature.SetupFeature 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)
AnalyseCoreVCountsPostprocess (class in mlonmcu.session.postprocess.postprocesses)
AnalyseDumpPostprocess (class in mlonmcu.session.postprocess.postprocesses)
AnalyseInstructionsPostprocess (class in mlonmcu.session.postprocess.postprocesses)
AnalyseLinkerMapPostprocess (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)
apply_params() (in module mlonmcu.setup.task)
ARCHIVE (mlonmcu.artifact.ArtifactFormat attribute)
archive_fmt (mlonmcu.session.postprocess.postprocesses.ExportOutputsPostprocess property)
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)
array_size (mlonmcu.models.model.ISSBenchProgram property)
Artifact (class in mlonmcu.artifact)
Artifact2ColumnPostprocess (class in mlonmcu.session.postprocess.postprocesses)
ArtifactFormat (class in mlonmcu.artifact)
ask_user() (in module mlonmcu.utils)
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)
batch_size (mlonmcu.models.model.CmsisDSPProgram property)
(mlonmcu.models.model.CmsisNNProgram property)
BenchFrontend (class in mlonmcu.models.frontend)
BIN (mlonmcu.artifact.ArtifactFormat attribute)
bool_as_int (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
Bytes2kBPostprocess (class in mlonmcu.session.postprocess.postprocesses)
C
cache() (mlonmcu.artifact.Artifact method)
calc_pages() (in module mlonmcu.flow.tvm.backend.wrapper)
check (mlonmcu.models.frontend.PackedFrontend property)
(mlonmcu.models.PackedFrontend property)
check_allowed() (in module mlonmcu.flow.tvm.backend.tvmc_utils)
check_integrity (mlonmcu.models.frontend.TfLiteFrontend property)
(mlonmcu.models.TfLiteFrontend property)
check_integrity() (in module mlonmcu.models.frontend)
check_program() (in module mlonmcu.setup.utils)
check_version() (in module mlonmcu.setup.utils)
classify_metrics (mlonmcu.session.postprocess.postprocesses.ValidateLabelsPostprocess property)
cli() (in module mlonmcu.target.common)
clone() (in module mlonmcu.setup.utils)
clone_wrapper() (in module mlonmcu.setup.utils)
cmake() (in module mlonmcu.setup.utils)
CmsisDSPFrontend (class in mlonmcu.models.frontend)
CmsisDSPProgram (class in mlonmcu.models.model)
CmsisNNFrontend (class in mlonmcu.models.frontend)
CmsisNNProgram (class in mlonmcu.models.model)
CompareRowsPostprocess (class in mlonmcu.session.postprocess.postprocesses)
Config2ColumnsPostprocess (class in mlonmcu.session.postprocess.postprocesses)
convert() (in module mlonmcu.models.convert_data)
convert_key() (in module mlonmcu.setup.cache)
copy() (in module mlonmcu.setup.utils)
CoremarkFrontend (class in mlonmcu.models.frontend)
CoremarkProgram (class in mlonmcu.models.model)
corev (mlonmcu.session.postprocess.postprocesses.AnalyseInstructionsPostprocess property)
counter_names (mlonmcu.feature.features.HpmCounter property)
crc_mode (mlonmcu.models.model.OpenASIPProgram property)
create_environment_dict() (in module mlonmcu.environment.writer)
CryptoBenchFrontend (class in mlonmcu.models.frontend)
CryptoBenchProgram (class in mlonmcu.models.model)
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)
D
DATA (mlonmcu.artifact.ArtifactFormat attribute)
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)
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.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.PolybenchFrontend attribute)
(mlonmcu.models.frontend.RelayFrontend attribute)
(mlonmcu.models.frontend.TfLiteFrontend attribute)
(mlonmcu.models.LayerGenFrontend attribute)
(mlonmcu.models.model.CmsisDSPProgram attribute)
(mlonmcu.models.model.CmsisNNProgram attribute)
(mlonmcu.models.model.CryptoBenchProgram attribute)
(mlonmcu.models.model.EmbenchDSPProgram attribute)
(mlonmcu.models.model.EmbenchIoTProgram attribute)
(mlonmcu.models.model.ISSBenchProgram attribute)
(mlonmcu.models.model.MathisProgram attribute)
(mlonmcu.models.model.Model attribute)
(mlonmcu.models.model.OpenASIPProgram attribute)
(mlonmcu.models.model.Workload attribute)
(mlonmcu.models.PackedFrontend attribute)
(mlonmcu.models.TfLiteFrontend 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.AnalyseLinkerMapPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.Artifact2ColumnPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.CompareRowsPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.Config2ColumnsPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.ExportOutputsPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.Features2ColumnsPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.FilterColumnsPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.MyPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.ProfileFunctionsPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.RenameColumnsPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.StageTimesGanttPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.ValidateLabelsPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.ValidateOutputsPostprocess attribute)
(mlonmcu.session.postprocess.postprocesses.VisualizePostprocess 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)
dest (mlonmcu.session.postprocess.postprocesses.ExportOutputsPostprocess property)
detect_cmake_version() (in module mlonmcu.setup.utils)
detect_llvm_version() (in module mlonmcu.setup.utils)
detect_system_cmake() (in module mlonmcu.setup.utils)
detect_system_llvm() (in module mlonmcu.setup.utils)
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)
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)
dtype (mlonmcu.models.model.ISSBenchProgram property)
dump (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
E
early_stopping (mlonmcu.feature.features.TVMTuneBase property)
EmbenchDSPFrontend (class in mlonmcu.models.frontend)
EmbenchDSPProgram (class in mlonmcu.models.model)
EmbenchFrontend (class in mlonmcu.models.frontend)
EmbenchIoTFrontend (class in mlonmcu.models.frontend)
EmbenchIoTProgram (class in mlonmcu.models.model)
EmbenchProgram (class in mlonmcu.models.model)
enabled (mlonmcu.feature.feature.FeatureBase property)
enabled_counters (mlonmcu.feature.features.HpmCounter property)
Environment (class in mlonmcu.environment.environment)
EnvironmentHint (class in mlonmcu.cli.env)
ExampleFrontend (class in mlonmcu.models.frontend)
ExampleProgram (class in mlonmcu.models.model)
exec() (in module mlonmcu.setup.utils)
(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.report.Report method)
export_artifacts() (mlonmcu.flow.backend.Backend method)
(mlonmcu.models.frontend.Frontend method)
(mlonmcu.target.target.Target method)
export_dot() (mlonmcu.setup.task.TaskGraph method)
exported (mlonmcu.artifact.Artifact property)
ExportOutputsPostprocess (class in mlonmcu.session.postprocess.postprocesses)
extension (mlonmcu.models.model.ModelFormats property)
extensions (mlonmcu.models.model.ModelFormat attribute)
(mlonmcu.models.model.ModelFormats property)
extra_pass_config (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.tvmaot.TVMAOTBackend property)
(mlonmcu.flow.tvm.backend.TVMAOTBackend property)
(mlonmcu.flow.tvm.backend.tvmaotplus.TVMAOTPlusBackend property)
(mlonmcu.flow.tvm.backend.TVMAOTPlusBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
(mlonmcu.flow.tvm.TVMAOTBackend property)
(mlonmcu.flow.tvm.TVMAOTPlusBackend 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_model_info() (mlonmcu.models.frontend.Frontend method)
(mlonmcu.models.frontend.TfLiteFrontend method)
(mlonmcu.models.TfLiteFrontend method)
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
fake_pack (mlonmcu.models.frontend.PackedFrontend property)
(mlonmcu.models.PackedFrontend property)
fclk (mlonmcu.target.target.Target 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.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.session.postprocess.postprocess.Postprocess 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_data_source_inputs_only() (in module mlonmcu.models.utils)
filter_arg() (in module mlonmcu.cli.helper.filter)
filter_config() (in module mlonmcu.config)
filter_none() (in module mlonmcu.utils)
FilterColumnsPostprocess (class in mlonmcu.session.postprocess.postprocesses)
find_best_match() (mlonmcu.setup.cache.TaskCache method)
find_metadata() (in module mlonmcu.models.lookup)
fmt (mlonmcu.models.frontend.LayerGenFrontend property)
(mlonmcu.models.LayerGenFrontend property)
(mlonmcu.session.postprocess.postprocesses.ExportOutputsPostprocess property)
format (mlonmcu.session.postprocess.postprocesses.VisualizePostprocess property)
format_problems() (mlonmcu.setup.gen_requirements.ValidationError static method)
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)
Frontend (class in mlonmcu.models.frontend)
FRONTEND (mlonmcu.environment.config.FeatureKind attribute)
(mlonmcu.feature.type.FeatureType attribute)
(mlonmcu.setup.task.TaskType attribute)
FrontendConfig (class in mlonmcu.environment.config)
FrontendFeature (class in mlonmcu.feature.feature)
FrontendFeatureConfig (class in mlonmcu.environment.config)
G
gen_data (mlonmcu.models.frontend.Frontend property)
gen_data_file (mlonmcu.models.frontend.Frontend property)
gen_data_fill_mode (mlonmcu.models.frontend.Frontend property)
gen_data_fmt (mlonmcu.models.frontend.Frontend property)
gen_data_number (mlonmcu.models.frontend.Frontend property)
gen_extra_target_details_args() (in module mlonmcu.flow.tvm.backend.tvmc_utils)
gen_ref_data (mlonmcu.models.frontend.Frontend property)
gen_ref_data_file (mlonmcu.models.frontend.Frontend property)
gen_ref_data_fmt (mlonmcu.models.frontend.Frontend property)
gen_ref_data_mode (mlonmcu.models.frontend.Frontend property)
gen_ref_labels (mlonmcu.models.frontend.Frontend property)
gen_ref_labels_file (mlonmcu.models.frontend.Frontend property)
gen_ref_labels_fmt (mlonmcu.models.frontend.Frontend property)
gen_ref_labels_mode (mlonmcu.models.frontend.Frontend property)
gen_target_details_args() (in module mlonmcu.flow.tvm.backend.tvmc_utils)
gen_tvm_target_str() (mlonmcu.flow.tvm.backend.backend.TVMBackend method)
(mlonmcu.flow.tvm.backend.TVMBackend method)
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.BenchFrontend method)
(mlonmcu.models.frontend.Frontend method)
(mlonmcu.models.frontend.LayerGenFrontend method)
(mlonmcu.models.frontend.TfLiteFrontend method)
(mlonmcu.models.LayerGenFrontend method)
(mlonmcu.models.TfLiteFrontend 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.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_input_data() (mlonmcu.models.frontend.Frontend method)
generate_model_info() (mlonmcu.models.frontend.Frontend method)
generate_output_ref_data() (mlonmcu.models.frontend.Frontend method)
generate_ref_labels() (mlonmcu.models.frontend.Frontend 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.setup.cache.TaskCache method)
(mlonmcu.target.metrics.Metrics method)
get_alternative_name() (in module mlonmcu.environment.list)
get_arch() (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_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.target.Target method)
get_base_prefix_compat() (in module mlonmcu.utils)
get_bench_tvmc_args() (in module mlonmcu.flow.tvm.backend.tvmc_utils)
get_combs() (in module mlonmcu.setup.task)
get_combs_new() (in module mlonmcu.setup.task)
get_config_dir() (in module mlonmcu.environment.config)
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_targets() (mlonmcu.environment.environment.Environment 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_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_formatter() (in module mlonmcu.logging)
get_framework_config() (mlonmcu.feature.feature.FrameworkFeature method)
get_frontend_config() (mlonmcu.feature.feature.FrontendFeature 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.Target 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.target.target.Target method)
get_model_directories() (in module mlonmcu.models.lookup)
get_nargs() (mlonmcu.models.model.MathisProgram method)
get_order() (mlonmcu.setup.task.TaskGraph method)
get_parser() (in module mlonmcu.cli.env)
(in module mlonmcu.flow.backend)
get_pass_config_tvmc_args() (in module mlonmcu.flow.tvm.backend.tvmc_utils)
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.BenchFrontend method)
(mlonmcu.models.frontend.CmsisDSPFrontend method)
(mlonmcu.models.frontend.CmsisNNFrontend method)
(mlonmcu.models.frontend.Frontend method)
(mlonmcu.models.model.Workload 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.models.frontend.EmbenchDSPFrontend method)
(mlonmcu.models.frontend.EmbenchFrontend method)
(mlonmcu.models.frontend.EmbenchIoTFrontend method)
(mlonmcu.models.frontend.Frontend method)
(mlonmcu.models.frontend.MibenchFrontend method)
(mlonmcu.models.frontend.PolybenchFrontend method)
(mlonmcu.models.frontend.TaclebenchFrontend method)
(mlonmcu.models.model.CmsisDSPProgram method)
(mlonmcu.models.model.CmsisNNProgram method)
(mlonmcu.models.model.CoremarkProgram method)
(mlonmcu.models.model.CryptoBenchProgram method)
(mlonmcu.models.model.DhrystoneProgram method)
(mlonmcu.models.model.EmbenchDSPProgram method)
(mlonmcu.models.model.EmbenchIoTProgram method)
(mlonmcu.models.model.ISSBenchProgram method)
(mlonmcu.models.model.MathisProgram method)
(mlonmcu.models.model.MultiBenchProgram method)
(mlonmcu.models.model.OpenASIPProgram method)
(mlonmcu.models.model.Workload method)
(mlonmcu.target.target.Target method)
get_plugins_dir() (in module mlonmcu.environment.config)
get_required_cache_flags() (mlonmcu.feature.feature.SetupFeature method)
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_setup_config() (mlonmcu.feature.feature.SetupFeature 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.target.Target method)
get_target_tvmc_args() (in module mlonmcu.flow.tvm.backend.tvmc_utils)
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_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)
global_scale_factor (mlonmcu.models.model.EmbenchIoTProgram property)
group_by (mlonmcu.session.postprocess.postprocesses.CompareRowsPostprocess property)
groups (mlonmcu.session.postprocess.postprocesses.AnalyseInstructionsPostprocess property)
H
handle() (in module mlonmcu.cli.env)
has() (mlonmcu.target.metrics.Metrics method)
has_backend() (mlonmcu.environment.environment.Environment method)
has_feature() (mlonmcu.environment.environment.Environment method)
has_framework() (mlonmcu.environment.environment.Environment method)
has_frontend() (mlonmcu.environment.environment.Environment method)
has_platform() (mlonmcu.environment.environment.Environment 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)
HpmCounter (class in mlonmcu.feature.features)
I
ignore (mlonmcu.session.postprocess.postprocesses.AnalyseLinkerMapPostprocess property)
ignore_existing (mlonmcu.models.frontend.PackedFrontend property)
(mlonmcu.models.PackedFrontend property)
IMAGE (mlonmcu.artifact.ArtifactFormat attribute)
in_virtualenv() (in module mlonmcu.utils)
inference() (mlonmcu.models.frontend.Frontend method)
(mlonmcu.models.frontend.TfLiteFrontend method)
(mlonmcu.models.TfLiteFrontend method)
init_backend_features() (in module mlonmcu.flow.backend)
init_config_dir() (in module mlonmcu.environment.config)
init_target_features() (in module mlonmcu.target.common)
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.Target method)
invert (mlonmcu.session.postprocess.postprocesses.CompareRowsPostprocess property)
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)
IPYNB (mlonmcu.models.model.ModelFormats attribute)
is_populated() (in module mlonmcu.setup.utils)
is_power_of_two() (in module mlonmcu.utils)
ISSBenchFrontend (class in mlonmcu.models.frontend)
ISSBenchProgram (class in mlonmcu.models.model)
J
join_and_write_requirements() (in module mlonmcu.setup.gen_requirements)
join_requirements() (in module mlonmcu.setup.gen_requirements)
JSON (mlonmcu.artifact.ArtifactFormat attribute)
K
keep (mlonmcu.session.postprocess.postprocesses.FilterColumnsPostprocess property)
L
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)
legalize_bool() (in module mlonmcu.flow.tvm.backend.tvmc_utils)
limit (mlonmcu.session.postprocess.postprocesses.Config2ColumnsPostprocess property)
(mlonmcu.session.postprocess.postprocesses.Features2ColumnsPostprocess property)
link_params (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.TVMRTBackend property)
list_modelgroups() (in module mlonmcu.models.lookup)
list_models() (in module mlonmcu.models.lookup)
load_environment_from_file() (in module mlonmcu.environment.loader)
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)
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_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.BenchFrontend method)
(mlonmcu.models.frontend.Frontend 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)
M
main() (in module mlonmcu.flow.backend)
(in module mlonmcu.models.convert_data)
(in module mlonmcu.setup.gen_requirements)
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_parallel (mlonmcu.feature.features.TVMTuneBase 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)
min_weight (mlonmcu.session.postprocess.postprocesses.ProfileFunctionsPostprocess property)
MISC (mlonmcu.setup.task.TaskType attribute)
mkdirs() (in module mlonmcu.setup.utils)
MLF (mlonmcu.artifact.ArtifactFormat attribute)
MLIR (mlonmcu.models.model.ModelFormats attribute)
MLIRFrontend (class in mlonmcu.models)
(class in mlonmcu.models.frontend)
mlonmcu
module
mlonmcu.artifact
module
mlonmcu.cli
module
mlonmcu.cli.env
module
mlonmcu.cli.helper
module
mlonmcu.cli.helper.filter
module
mlonmcu.cli.helper.parse
module
mlonmcu.config
module
mlonmcu.environment
module
mlonmcu.environment.config
module
mlonmcu.environment.environment
module
mlonmcu.environment.list
module
mlonmcu.environment.loader
module
mlonmcu.environment.writer
module
mlonmcu.feature
module
mlonmcu.feature.feature
module
mlonmcu.feature.features
module
mlonmcu.feature.type
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.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.logging
module
mlonmcu.mlonmcu
module
mlonmcu.models
module
mlonmcu.models.convert_data
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.plugins
module
mlonmcu.report
module
mlonmcu.session
module
mlonmcu.session.postprocess
module
mlonmcu.session.postprocess.postprocess
module
mlonmcu.session.postprocess.postprocesses
module
mlonmcu.setup
module
mlonmcu.setup.cache
module
mlonmcu.setup.gen_requirements
module
mlonmcu.setup.task
module
mlonmcu.setup.utils
module
mlonmcu.target.common
module
mlonmcu.target.metrics
module
mlonmcu.target.target
module
mlonmcu.utils
module
mlonmcu.version
module
Model (class in mlonmcu.models.model)
MODEL (mlonmcu.artifact.ArtifactFormat attribute)
ModelFormat (class in mlonmcu.models.model)
ModelFormats (class in mlonmcu.models.model)
ModelGroup (class in mlonmcu.models.group)
module
mlonmcu
mlonmcu.artifact
mlonmcu.cli
mlonmcu.cli.env
mlonmcu.cli.helper
mlonmcu.cli.helper.filter
mlonmcu.cli.helper.parse
mlonmcu.config
mlonmcu.environment
mlonmcu.environment.config
mlonmcu.environment.environment
mlonmcu.environment.list
mlonmcu.environment.loader
mlonmcu.environment.writer
mlonmcu.feature
mlonmcu.feature.feature
mlonmcu.feature.features
mlonmcu.feature.type
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.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.logging
mlonmcu.mlonmcu
mlonmcu.models
mlonmcu.models.convert_data
mlonmcu.models.frontend
mlonmcu.models.group
mlonmcu.models.lookup
mlonmcu.models.metadata
mlonmcu.models.model
mlonmcu.models.options
mlonmcu.models.utils
mlonmcu.plugins
mlonmcu.report
mlonmcu.session
mlonmcu.session.postprocess
mlonmcu.session.postprocess.postprocess
mlonmcu.session.postprocess.postprocesses
mlonmcu.setup
mlonmcu.setup.cache
mlonmcu.setup.gen_requirements
mlonmcu.setup.task
mlonmcu.setup.utils
mlonmcu.target.common
mlonmcu.target.metrics
mlonmcu.target.target
mlonmcu.utils
mlonmcu.version
move() (in module mlonmcu.setup.utils)
MultiBenchProgram (class in mlonmcu.models.model)
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.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)
no_snr_check (mlonmcu.models.model.EmbenchDSPProgram property)
NONE (mlonmcu.models.model.ModelFormats attribute)
num_counters (mlonmcu.feature.features.HpmCounter property)
num_iter (mlonmcu.models.model.ISSBenchProgram property)
num_threads (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
num_workers (mlonmcu.feature.features.TVMTuneBase property)
number (mlonmcu.models.model.CmsisDSPProgram property)
(mlonmcu.models.model.CmsisNNProgram property)
NUMPY (mlonmcu.artifact.ArtifactFormat attribute)
O
ONNX (mlonmcu.models.model.ModelFormats attribute)
ONNXFrontend (class in mlonmcu.models)
(class in mlonmcu.models.frontend)
OpenASIPFrontend (class in mlonmcu.models.frontend)
OpenASIPProgram (class in mlonmcu.models.model)
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)
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.session.postprocess.postprocess.Postprocess attribute)
(mlonmcu.target.target.Target attribute)
optional() (mlonmcu.setup.task.TaskFactory method)
OTHER (mlonmcu.feature.type.FeatureType attribute)
output_labels_path (mlonmcu.models.model.Model property)
output_shapes (mlonmcu.models.model.Model property)
output_types (mlonmcu.models.model.Model property)
outputs_path (mlonmcu.models.model.Model property)
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)
param() (mlonmcu.setup.task.TaskFactory method)
PARAMS (mlonmcu.artifact.ArtifactFormat attribute)
params_path (mlonmcu.models.model.Model property)
parse_args() (in module mlonmcu.setup.gen_requirements)
parse_exit() (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_semver() (in module mlonmcu.setup.gen_requirements)
parse_shape_string() (in module mlonmcu.models.model)
parse_stdout() (mlonmcu.target.target.Target 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)
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)
per_func (mlonmcu.session.postprocess.postprocesses.AnalyseLinkerMapPostprocess property)
(mlonmcu.session.postprocess.postprocesses.ProfileFunctionsPostprocess property)
per_library (mlonmcu.session.postprocess.postprocesses.AnalyseLinkerMapPostprocess property)
(mlonmcu.session.postprocess.postprocesses.ProfileFunctionsPostprocess property)
per_object (mlonmcu.session.postprocess.postprocesses.AnalyseLinkerMapPostprocess property)
(mlonmcu.session.postprocess.postprocesses.ProfileFunctionsPostprocess property)
per_pc (mlonmcu.session.postprocess.postprocesses.ProfileFunctionsPostprocess property)
percent (mlonmcu.session.postprocess.postprocesses.CompareRowsPostprocess property)
pick_first() (in module mlonmcu.config)
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)
PolybenchFrontend (class in mlonmcu.models.frontend)
PolybenchProgram (class in mlonmcu.models.model)
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.AnalyseLinkerMapPostprocess method)
(mlonmcu.session.postprocess.postprocesses.Artifact2ColumnPostprocess method)
(mlonmcu.session.postprocess.postprocesses.ExportOutputsPostprocess method)
(mlonmcu.session.postprocess.postprocesses.ProfileFunctionsPostprocess method)
(mlonmcu.session.postprocess.postprocesses.ValidateLabelsPostprocess method)
(mlonmcu.session.postprocess.postprocesses.ValidateOutputsPostprocess 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.StageTimesGanttPostprocess method)
(mlonmcu.session.postprocess.postprocesses.VisualizePostprocess method)
Postprocess (class in mlonmcu.session.postprocess.postprocess)
prepare_python_environment() (in module mlonmcu.flow.tvm.backend.python_utils)
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.target.target.Target property)
print_paths() (in module mlonmcu.models.lookup)
print_summary() (in module mlonmcu.models)
(in module mlonmcu.models.lookup)
(mlonmcu.artifact.Artifact 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.session.postprocess.postprocess.Postprocess method)
(mlonmcu.target.target.Target method)
process_metadata() (mlonmcu.models.frontend.Frontend method)
(mlonmcu.models.frontend.TfLiteFrontend method)
(mlonmcu.models.TfLiteFrontend method)
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)
ProfileFunctionsPostprocess (class in mlonmcu.session.postprocess.postprocesses)
Program (class in mlonmcu.models.model)
provides() (mlonmcu.setup.task.TaskFactory method)
python() (in module mlonmcu.setup.utils)
R
RAW (mlonmcu.artifact.ArtifactFormat attribute)
read_from_file() (mlonmcu.setup.cache.TaskCache method)
reconfigure() (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)
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)
relayviz_plotter (mlonmcu.models.frontend.RelayFrontend property)
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.Target property)
RepoConfig (class in mlonmcu.environment.config)
Report (class in mlonmcu.report)
report (mlonmcu.session.postprocess.postprocesses.ValidateLabelsPostprocess property)
(mlonmcu.session.postprocess.postprocesses.ValidateOutputsPostprocess property)
reporter (mlonmcu.flow.tflm.backend.tflmi.TFLMIBackend property)
(mlonmcu.flow.tflm.backend.TFLMIBackend property)
(mlonmcu.flow.tflm.TFLMIBackend property)
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.TVMCGBackend attribute)
(mlonmcu.models.frontend.CoremarkFrontend attribute)
(mlonmcu.models.frontend.DhrystoneFrontend attribute)
(mlonmcu.models.frontend.EmbenchDSPFrontend attribute)
(mlonmcu.models.frontend.EmbenchFrontend attribute)
(mlonmcu.models.frontend.EmbenchIoTFrontend 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.session.postprocess.postprocess.Postprocess attribute)
(mlonmcu.target.target.Target attribute)
reset_changes() (mlonmcu.setup.task.TaskFactory method)
reset_models_cache() (in module mlonmcu.models.lookup)
resolve_cmake() (in module mlonmcu.setup.utils)
resolve_cmake_wrapper() (in module mlonmcu.setup.utils)
resolve_llvm() (in module mlonmcu.setup.utils)
resolve_llvm_wrapper() (in module mlonmcu.setup.utils)
resolve_required_config() (in module mlonmcu.config)
results_file (mlonmcu.feature.features.TVMTuneBase property)
RUN (mlonmcu.feature.type.FeatureType attribute)
RunFeature (class in mlonmcu.feature.feature)
RunPostprocess (class in mlonmcu.session.postprocess.postprocess)
RVVBenchFrontend (class in mlonmcu.models.frontend)
RVVBenchProgram (class in mlonmcu.models.model)
S
SAVED_MODEL (mlonmcu.models.model.ModelFormats attribute)
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)
serialize() (mlonmcu.artifact.Artifact method)
SessionPostprocess (class in mlonmcu.session.postprocess.postprocess)
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 (mlonmcu.feature.type.FeatureType attribute)
SetupFeature (class in mlonmcu.feature.feature)
SHARED_OBJECT (mlonmcu.artifact.ArtifactFormat attribute)
SimpleFrontend (class in mlonmcu.models.frontend)
single_branch (mlonmcu.environment.config.RepoConfig property)
SingleBenchFrontend (class in mlonmcu.models.frontend)
size (mlonmcu.models.model.CmsisDSPProgram property)
(mlonmcu.models.model.CmsisNNProgram property)
(mlonmcu.models.model.MathisProgram property)
skip_check (mlonmcu.models.model.Model property)
skip_dequant (mlonmcu.session.postprocess.postprocesses.ExportOutputsPostprocess property)
SOURCE (mlonmcu.artifact.ArtifactFormat attribute)
split_layers (mlonmcu.models.frontend.TfLiteFrontend property)
(mlonmcu.models.TfLiteFrontend property)
StageTimesGanttPostprocess (class in mlonmcu.session.postprocess.postprocesses)
str2bool() (in module mlonmcu.config)
str2dict() (in module mlonmcu.config)
str2list() (in module mlonmcu.config)
submodules (mlonmcu.environment.config.RepoConfig property)
substract (mlonmcu.session.postprocess.postprocesses.CompareRowsPostprocess property)
sum (mlonmcu.session.postprocess.postprocesses.AnalyseLinkerMapPostprocess property)
support_path (mlonmcu.models.model.Model property)
supported_counters (mlonmcu.feature.features.HpmCounter property)
supported_names (mlonmcu.models.frontend.CmsisDSPFrontend property)
(mlonmcu.models.frontend.CmsisNNFrontend property)
(mlonmcu.models.frontend.CryptoBenchFrontend property)
(mlonmcu.models.frontend.EmbenchDSPFrontend property)
(mlonmcu.models.frontend.EmbenchFrontend property)
(mlonmcu.models.frontend.EmbenchIoTFrontend property)
(mlonmcu.models.frontend.ExampleFrontend property)
(mlonmcu.models.frontend.ISSBenchFrontend property)
(mlonmcu.models.frontend.MathisFrontend property)
(mlonmcu.models.frontend.MibenchFrontend property)
(mlonmcu.models.frontend.OpenASIPFrontend property)
(mlonmcu.models.frontend.PolybenchFrontend property)
(mlonmcu.models.frontend.RVVBenchFrontend property)
(mlonmcu.models.frontend.SingleBenchFrontend property)
(mlonmcu.models.frontend.TaclebenchFrontend property)
supported_names() (mlonmcu.models.frontend.BenchFrontend method)
supports_argv (mlonmcu.target.target.Target property)
supports_feature() (mlonmcu.environment.environment.Environment method)
supports_filesystem (mlonmcu.target.target.Target property)
supports_formats() (mlonmcu.models.frontend.Frontend method)
supports_model() (mlonmcu.flow.backend.Backend method)
supports_stdin (mlonmcu.target.target.Target property)
supports_stdout (mlonmcu.target.target.Target property)
supports_uart (mlonmcu.target.target.Target 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.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)
TargetConfig (class in mlonmcu.environment.config)
TargetFeature (class in mlonmcu.feature.feature)
TargetFeatureConfig (class in mlonmcu.environment.config)
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)
temp_dir_base (mlonmcu.target.target.Target property)
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)
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)
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)
(mlonmcu.session.postprocess.postprocesses.AnalyseLinkerMapPostprocess property)
(mlonmcu.session.postprocess.postprocesses.ProfileFunctionsPostprocess property)
to_file (mlonmcu.session.postprocess.postprocesses.AnalyseCoreVCountsPostprocess property)
(mlonmcu.session.postprocess.postprocesses.AnalyseDumpPostprocess property)
(mlonmcu.session.postprocess.postprocesses.AnalyseInstructionsPostprocess property)
(mlonmcu.session.postprocess.postprocesses.AnalyseLinkerMapPostprocess property)
(mlonmcu.session.postprocess.postprocesses.ProfileFunctionsPostprocess property)
to_file() (mlonmcu.environment.environment.Environment method)
TOOLCHAIN (mlonmcu.setup.task.TaskType attribute)
top (mlonmcu.session.postprocess.postprocesses.AnalyseInstructionsPostprocess property)
tophub_url (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend property)
topk (mlonmcu.session.postprocess.postprocesses.ProfileFunctionsPostprocess property)
trials (mlonmcu.feature.features.TVMTuneBase property)
trials_single (mlonmcu.feature.features.TVMTuneBase property)
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_target_str (mlonmcu.flow.tvm.backend.backend.TVMBackend property)
(mlonmcu.flow.tvm.backend.TVMBackend 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)
TVMLLVMBackend (class in mlonmcu.flow.tvm.backend)
(class in mlonmcu.flow.tvm.backend.tvmllvm)
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
uncache() (mlonmcu.artifact.Artifact method)
UNKNOWN (mlonmcu.artifact.ArtifactFormat attribute)
(mlonmcu.environment.config.FeatureKind attribute)
unpacked_api (mlonmcu.flow.tvm.backend.tvmaot.TVMAOTBackend property)
(mlonmcu.flow.tvm.backend.TVMAOTBackend property)
(mlonmcu.flow.tvm.TVMAOTBackend property)
update_formats() (mlonmcu.feature.feature.FrontendFeature method)
use_inout_data (mlonmcu.models.frontend.Frontend property)
use_packed (mlonmcu.models.frontend.PackedFrontend property)
(mlonmcu.models.PackedFrontend property)
use_ref (mlonmcu.session.postprocess.postprocesses.ExportOutputsPostprocess 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_checksum() (in module mlonmcu.setup.utils)
validate_constraints() (in module mlonmcu.setup.gen_requirements)
validate_metrics (mlonmcu.session.postprocess.postprocesses.ValidateOutputsPostprocess property)
validate_name() (in module mlonmcu.environment.list)
validate_or_raise() (in module mlonmcu.setup.gen_requirements)
validate_range (mlonmcu.session.postprocess.postprocesses.ValidateOutputsPostprocess property)
validate_requirements_by_piece() (in module mlonmcu.setup.gen_requirements)
ValidateLabelsPostprocess (class in mlonmcu.session.postprocess.postprocesses)
ValidateOutputsPostprocess (class in mlonmcu.session.postprocess.postprocesses)
ValidationError
value (mlonmcu.models.model.ModelFormat attribute)
verbose (mlonmcu.models.model.CryptoBenchProgram property)
visualize (mlonmcu.feature.features.TVMTuneBase property)
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)
W
Workload (class in mlonmcu.models.model)
write_environment_to_file() (in module mlonmcu.environment.writer)
write_file() (in module mlonmcu.models.convert_data)
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)