Commit 6264a69
Support for DECODE operator (#3239)
* Support for DECODE operator
@tensorflow/micro
Add initial support for DECODE operator.
Add reference implementation.
Add LUT decompression support.
Update op resolvers.
Update Makefiles and Bazel BUILD files.
Add kernel unit test.
bug=fixes #3131
* update copyright
* Don't use constructors with global objects (bluepill will not call them).
Cleanup unit test.
* Support for DECODE operator
@tensorflow/micro
Additional support for DECODE operator.
Add Xtensa optimizations for LUT decompression.
Move all Xtensa kernel source references to the Xtensa target makefile.
bug=fixes #3150
* Updates to Xtensa makefiles
@tensorflow/micro
Reorganize Xtensa makefiles such that all references to optimized kernel sources are moved to the Xtensa target makefile.
Move hifimini kernel sources to the parent directory, and rename them so they do not interfere with the target overlay mechanism of the root makefile.
bug=fixes #3153
* Fix incorrect include path.
Fix code style errors.
* fix copyright
* update generic benchmark op resolver size
* Support for DECODE operator
@tensorflow/micro
Add reference implementation of pruning to DECODE operator.
Makefile and Bazel BUILD file changes.
Additional unit tests.
bug=fixes #3161
* Split decode tests into seperate files.
Update pruning code with zero-point checks.
Add const-tensor checks.
* Add decode_test_helpers.h file.
Cleanup tests.
* Support for DECODE operator
@tensorflow/micro
Add comprehensive DECODE unit test for LUT decompression.
Update decode_test_helpers.h with additional expected comparison tensor types.
Update Makefiles and Bazel build files.
* post review changes
---------
Co-authored-by: Esun Kim <veblush@google.com>1 parent 3ea59f5 commit 6264a69
File tree
4 files changed
+497
-0
lines changed- tensorflow/lite/micro/kernels
4 files changed
+497
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
664 | 664 | | |
665 | 665 | | |
666 | 666 | | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
| 675 | + | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
667 | 683 | | |
668 | 684 | | |
669 | 685 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
123 | 123 | | |
124 | 124 | | |
125 | 125 | | |
| 126 | + | |
126 | 127 | | |
127 | 128 | | |
128 | 129 | | |
| |||
0 commit comments