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

modules: update cmsis-nn, cmsis-dsp, and tflite-micro #56957

Merged

Commits on Sep 23, 2023

  1. modules: cmsis-dsp: add cmsis-dsp module

    Use CMSIS-DSP from its new realm. This also changes change how you
    initialize FFT tables as well to use arm_cfft_init_64_f32 if you
    know the FFT size in advance rather than the generic initialization
    arm_cfft_init_f32.
    
    Signed-off-by: Ryan McClelland <ryanmcclelland@meta.com>
    XenuIsWatching committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    af01232 View commit details
    Browse the repository at this point in the history
  2. modules: cmsis-nn: add cmsis-nn module

    This adds the cmsis-nn module since it moved to its own realm.
    This also adds a kconfig for the long short-term memory.
    
    Signed-off-by: Ryan McClelland <ryanmcclelland@meta.com>
    XenuIsWatching committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    e8db822 View commit details
    Browse the repository at this point in the history
  3. modules: tflite-micro: update to latest

    Update tflite-micro to use the latest. This also updates to use
    the cmsis-nn module.
    
    Signed-off-by: Ryan McClelland <ryanmcclelland@meta.com>
    XenuIsWatching committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    9585533 View commit details
    Browse the repository at this point in the history
  4. samples: tflite-micro: update samples for latest tflite-micro

    tflite-micro now uses MicroPrintf instead of MicroErrorReporter. Update
    the samples to use this function instead. AllOpsResolver is now removed
    from tflite-micro. AllOpsResolver was also removed in the latest
    tflite-micro. Use MicroMutableOpResolver and only include the kernels
    used instead.
    
    Signed-off-by: Ryan McClelland <ryanmcclelland@meta.com>
    XenuIsWatching committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    72b55ab View commit details
    Browse the repository at this point in the history