Release v0.5.0
Changes in this Release:
6fa11285
- update gitignore05bac6f6
- add infer_type.py util script50c32944
- Merge branch 'main' into developce93048b
- vext feature: fix handling of undefined vlen2bc3b55c
- tflmi backend: deprecate allopsresolver and introdduce fallback opsresolverd7da8a0a
- dev.yml.j2: update muriscvnn ref6ff12d01
- Merge remote-tracking branch 'origin/main' into developce4a8a5b
- riscv targets: sort mattr string91e2d9d3
- riscv targets: add is_cross, is_bare & cross_compiler properties1499f875
- riscv.py: fix is_bare method533b456a
- add generic SSHTarget classb9e8e2ba
- add host_x86_ssh target3bb3b082
- Merge pull request #168 from tum-ei-eda/feature-ssh-target4d74e832
- add missing paramiko package to requirments.txtf8a41cd0
- add new ssh target: canmv_k230_sshce1b623f
- add k230.yml.j2 environment template070b613c
- Merge pull request #169 from tum-ei-eda/feature-canmvk230-target66375e05
- Merge branch 'main' of github.com:tum-ei-eda/mlonmcu into develop5c84ac90
- Merge branch 'develop' of github.com:tum-ei-eda/mlonmcu into develop291bea84
- Benchmark feature: fix for empty df edge casea8dbed47
- TVMBackend: improve handling of input_shapes if using subs1a8884a1
- mlonmcu/flow/tvm/backend/wrapper.py: use mlonmcu_exit() istead of exit()3e3b34e2
- etiss target: add xlen to fallback cpu arch names18db8bf9
- target: parse bench metrics for all targets (including x86) and rename Runtime [s] to End-to-End Runtime [s]07bb379a
- benchmark feature: support cpi and instrsf866eed6
- lint code6b025736
- mlonmcu/target/bench.py: fixes8482faee
- lint codef7985404
- replace deprecated utils.exec_getout calls320215d3
- update mlif ref in env templates36ed0b07
- update k230.yml.j2 template277674ad
- mlonmcu/setup/gen_requirements.py: fixes2199203e
- mlonmcu/setup/tasks/riscv_gcc.py: add workaround for new tcsbfb333dc
- resources/templates/k230.yml.j2: increase refs of tflm, tvm and muriscvnn repos90ef79a4
- resources/templates/k230.yml.j2: add more defaults including dl links9660901f
- fix tf version on ubuntu 20.04c4355d2f
- templates: update mlif ref68fe4be4
- rm prints in new target filesbc8728b6
- benchmark feature: do not use cpi metric0ed37d35
- ssh_target: fix issue #172fd3d3531
- lint23e2b278
- add assertion if etiss target is used with linux toolchain46e7a935
- linte4dc234b
- Merge pull request #173 from tum-ei-eda/ssh-fixes4b9c7786
- tvm backends: pass config improvements57cd0349
- tvm backends: add assertion if input tensors list is empty4f2f5126
- mlonmcu/setup/utils.py: add commentc4d8d8a5
- usmp feature: support use_workspace_io configf533fbc3
- mlonmcu/flow/tvm/backend/wrapper.py: add missing include7392e40d
- mlonmcu/session/run.py: raise assertion if model is None922ffa40
- tvmaot backend: fix extra_pass_config289d4648
- utils.execute: add args_helper to wrap args in quotes if required029b5374
- [ci] disable weekly image build of ara environment28dff712
- fix RISCVTarget.is_bare1779662b
- mlonmcu/platform/tvm/tvm_target.py: fix runtime parsing with decimal seps912bfa40
- mlonmcu/session/postprocess/postprocesses.py: fix typo in AnalyseInstructionsPostprocess0740f3a9
- mlonmcu/session/postprocess/postprocesses.py: ignore Subs col in CompareRowsPostprocess8df0d38c
- update scripts/utils/tvm/infer_type.pyf67dba31
- mlif: support gisel293366b8
- mlif: add extend_attrs cfg0b58c6a1
- resources/templates/dev.yml.j2: update mlif ref76a98a8f
- resources/templates/dev.yml.j2: update mlif ref584019d0
- mlonmcu/context/context.py: print assertion23bf694d
- version.py: set to v0.5.dev0ae44c916
- Merge pull request #170 from tum-ei-eda/developb6e0e687
- lint codee2021c64
- version.py: set to v0.5.0
What's Changed
- Feature ssh target by @PhilippvK in #168
- Feature canmvk230 target by @PhilippvK in #169
- Ssh fixes by @PhilippvK in #173
- Merge Develop by @PhilippvK in #170
Full Changelog: v0.4.1...v0.5.0