tflite-micro/tensorflow/lite/micro/python/interpreter/src
suleshahid c306ff6084
Adds Signal Library Window Op (#2019)
First Op for the TFLM Signal Processing Ops library.
Doc linked in bug.

The Window OP is a custom signal processing OP similar to what is found in tf.signal library, but specific for integer (int16) purposes.

You can directly use this as a builtin op via the op resolver as:
* `op_resolver.AddWindow()` 
* or via python as shown in `window_op_test.py`

3 testing options are provided:
* Micro(C++): `bazel run signal/micro/kernels:window_test`
* Tensorflow/Micro(Python): `bazel run python/tflite_micro/signal:window_op_test`
* Makefile(C++): `make -f tensorflow/lite/micro/tools/make/Makefile test_kernel_window_test`  

BUG=[259145369](http://b/259145369)
2023-06-14 00:25:02 +00:00
..
_runtime.cc refactor(python): rename extension module to _runtime (#2040) 2023-06-13 16:42:17 +00:00
BUILD refactor(python): rename extension module to _runtime (#2040) 2023-06-13 16:42:17 +00:00
interpreter_wrapper.cc adds PythonOpsResolver (#1965) 2023-05-12 18:29:53 +00:00
interpreter_wrapper.h adds PythonOpsResolver (#1965) 2023-05-12 18:29:53 +00:00
numpy_utils.cc
numpy_utils.h
pybind11_lib.h
python_ops_resolver.cc Adds Signal Library Window Op (#2019) 2023-06-14 00:25:02 +00:00
python_ops_resolver.h adds PythonOpsResolver (#1965) 2023-05-12 18:29:53 +00:00
python_utils.cc
python_utils.h
runtime.py refactor(python): rename extension module to _runtime (#2040) 2023-06-13 16:42:17 +00:00
shared_library.h
tflm_runtime.py Shim tflm_runtime.py to not break existing code after #2030 (#2032) 2023-06-09 21:35:52 +00:00