Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[microTVM] Project API infrastructure #8380

Merged
merged 30 commits into from
Aug 7, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
a9a67ef
Initial commit of API server impl.
areusch Mar 11, 2021
14678ab
initial commit of api client
areusch Mar 11, 2021
98f3468
Add TVM-side glue code to use Project API
areusch Mar 11, 2021
687d4d5
Change tvm.micro.Session to use Project API
areusch Jul 8, 2021
a091433
Rework how crt_config.h is used on the host.
areusch Jul 8, 2021
f3fb2c0
Modify Transport infrastructure to work with Project API
areusch Jul 8, 2021
0ffb0c3
Add host microTVM API server
areusch Jul 8, 2021
cffa8f9
Zephyr implementation of microTVM API server
areusch Jul 8, 2021
26e78ca
consolidate CcompilerAnnotator
areusch Jul 20, 2021
3d97f6a
Allow model library format with c backend, add test.
areusch Jul 20, 2021
142bc0e
Update unit tests
areusch May 27, 2021
8678346
fix incorrect doc
areusch Jul 7, 2021
ef0d331
Delete old Zephyr build infrastructure
areusch Jul 8, 2021
b739908
Delete old build abstractions
areusch Jul 8, 2021
cab83a9
Delete old Transport implementations and simplify module
areusch Jul 8, 2021
1d09e96
lint
areusch Jul 9, 2021
9d79ef7
ASF header
areusch Jul 20, 2021
367525c
address gromero comments
areusch Jul 28, 2021
2da7b1b
final fixes?
areusch Aug 4, 2021
c4efe81
fix is_shutdown
areusch Aug 5, 2021
b340703
fix user-facing API
areusch Aug 5, 2021
adcfe4b
fix TempDirectory / operator
areusch Aug 5, 2021
226082d
Update micro_tflite tutorial
areusch Aug 5, 2021
1780f91
lint
areusch Aug 5, 2021
8e39635
fix test_crt and test_link_params
areusch Aug 5, 2021
0ea7bd7
undo global micro import, hopefully fix fixture
areusch Aug 5, 2021
ac61a56
lint
areusch Aug 5, 2021
9e32c8e
fix more tests
areusch Aug 5, 2021
c6de21e
Merge remote-tracking branch 'origin/main' into project-generator
areusch Aug 6, 2021
6b45771
Address tmoreau89 comments and mehrdadh comments
areusch Aug 6, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions apps/bundle_deploy/crt_config/crt_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,9 @@
/*! Maximum supported arguments in generated functions */
#define TVM_CRT_MAX_ARGS 10
/*! Maximum supported string length in dltype, e.g. "int8", "int16", "float32" */
#define TVM_CRT_STRLEN_DLTYPE 10
#define TVM_CRT_MAX_STRLEN_DLTYPE 10
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is still a crt/ in template_project besides crt_config/, I believe the former should be deleted?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good catch, i agree.

/*! Maximum supported string length in function names */
#define TVM_CRT_STRLEN_NAME 80
#define TVM_CRT_MAX_STRLEN_FUNCTION_NAME 80

/*! Maximum number of registered modules. */
#define TVM_CRT_MAX_REGISTERED_MODULES 2
Expand Down
27 changes: 0 additions & 27 deletions apps/microtvm/zephyr/aot_demo/CMakeLists.txt

This file was deleted.

20 changes: 0 additions & 20 deletions apps/microtvm/zephyr/aot_demo/README.md

This file was deleted.

28 changes: 0 additions & 28 deletions apps/microtvm/zephyr/aot_demo/boards/mps2_an521.conf

This file was deleted.

34 changes: 0 additions & 34 deletions apps/microtvm/zephyr/aot_demo/boards/nrf5340dk_nrf5340_cpuapp.conf

This file was deleted.

31 changes: 0 additions & 31 deletions apps/microtvm/zephyr/aot_demo/boards/nucleo_l4r5zi.conf

This file was deleted.

25 changes: 0 additions & 25 deletions apps/microtvm/zephyr/aot_demo/boards/qemu_cortex_r5.conf

This file was deleted.

28 changes: 0 additions & 28 deletions apps/microtvm/zephyr/aot_demo/boards/qemu_x86.conf

This file was deleted.

62 changes: 0 additions & 62 deletions apps/microtvm/zephyr/aot_demo/crt/crt_config.h

This file was deleted.

32 changes: 0 additions & 32 deletions apps/microtvm/zephyr/aot_demo/prj.conf

This file was deleted.

1 change: 0 additions & 1 deletion apps/microtvm/zephyr/aot_demo/qemu-hack

This file was deleted.

26 changes: 0 additions & 26 deletions apps/microtvm/zephyr/host_driven/CMakeLists.txt

This file was deleted.

28 changes: 0 additions & 28 deletions apps/microtvm/zephyr/host_driven/boards/mps2_an521.conf

This file was deleted.

Loading