Skip to content

v5.0.0

Compare
Choose a tag to compare
@mansnils mansnils released this 22 Nov 12:39
· 46 commits to main since this release
bfc54ed

Release Notes

The following are the updates compared to previous release in CMSIS-NN v4.1.0

API Changes

  • Improved read efficiency in FC for MVE extension.
    • This is non backward compatible API change, hence the release has a major version update.
    • The new api changes are arm_vector_sum_s8, arm_svdf_s8 and arm_svdf_s8_get_buffer_size_mve. Please refer to arm_nnfunctions.h for details.

Performance Improvements

  • Improved read efficiency in FC for MVE extension.
    • This also means FC and SVDF calculate kernel sums in prepare phase before actual inference, and because of this there may be an increase in memory usage for certain models.

New Features

  • Packed int4 kernel support in FC, convolution and DW convolution for scalar version and DSP extension.
  • Scalar/base support for new operator Transpose convolution.

General Improvements

  • Extended unit test coverage.

Full Changelog: 23.08...v5.0.0