Skip to content

Update tests to new Aidge benchmark API

Context

Fix a number of tests that were non-functional following changes to the Aidge benchmark API and the hackaton.

  • Update call to benchmarking primitives to use Aidge registry
  • Remove model optimisations from test strategies
  • Add routines to generate models using Aidge generation primitives
  • Add missing test for Div, ReLU, Pow, Sqrt operator
  • Fix a number of cast issues in code templates
  • Fix a number of broadcasting issues in code templates

TODO

  • Some tests are still not running (ACAS, Conv2D, FC)
  • Some tests are failing between the CPU backend and C++ export (MatMul, Pow)

Merge request reports

Loading