Release Notes 5.0

With Imagimob Studio 5.0 we are bringing some significant improvements and new capabilities for your Machine Learning projects, hence a new major version number!

We have significantly improved model performance when deploying on Infineon PSoC™ 6 and PSOC™ Edge microcontrollers. With the use of quantization and hardware-aware preprocessing you will be able to see up to ~50% memory reduction and similar improvements in compute performance as well across the board. On the PSOC™ Edge your Imagimob models can run on the NPU (Neural Processing Unit) which yields a complete new level of performance.

We have also added data augmentation functionality to the Data tab when working with audio projects. This increases your model accuracy and robustness without requiring any additional data.

New Features

Data Augmentation functionality

Augment the audio data using various augmentation techniques to diversify the dataset, thereby enhancing the robustness and generalizability. Refer Data Augmentation to know more.


Optimize the code for Infineon boards using Hardware Aware Preprocessing and Network Quantization

You can now optimize the code for the Infineon PSoC™ 6 and PSoC™ Edge boards directly through Imagimob Studio, directly through the UX, without having to write any code. By leveraging Infineon's ModusToolbox™ ML code optimization framework and ARM's CMSIS-DSP functions which are now both built-in to Imagimob Studio, you enhance the computational efficiency and overall effectiveness of your model, ensuring the model runs seamlessly and meets the performance expectations. Refer to Code Generation, Optimization and Deployment on Infineon PSoC boards and Code Generation using Graph UX to know more.



Built-in Python Environment

With this release we are bundling a built-in Python Environment. We are using this to enable the audio data augmentation functionality described above. But this also adds a lot of new possibilities for coming releases, like ability to add your own Python units to Imagimob Studio for quick prototyping and customization of the platform. So stay tuned for more on this topic in coming releases.

As we have bundled Python with Imagimob Studio executable, the installation or update process may take a bit longer.

Fixes

  • Overall bug fixes and increased stability