You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Arm Backend: Enable Pybindings for tosa_serialization lib (#15356)
These bindings should drastically increase serialization
performance, both speed wise and memory usage wise.
This patch also enables serialization of tosa flatbuffers
that are over 2GB in size.
- Ensure each tosa operator has an attribute.
- Replace TosaOp.Op() calls with Op enum
- Convert tosa clamp data to numpy int8 to allow c++ byte serialization
- Replace "import tosa_serializer.serializer" with "import
tosa_serializer" for pybind
- Remove serialize to json.
- Remove Darwin support workaround in mlsdk dependencies
- Update mlsdk to latest tag, but overwrite the tosa_mlir_translator to
a version that supports offset buffers
- Update tosa-tools to the monorepo
- Update slice to clamp end and start dim. This avoids the object not
having a number field from being too large or small.
cc @freddan80@per@zingo@oscarandersson8218@digantdesai
Signed-off-by: Ryan O'Shea <[email protected]>
0 commit comments