mirror of
https://github.com/zama-ai/concrete.git
synced 2026-02-09 12:15:09 -05:00
This adds a new end-to-end test `apply_lookup_table_batched`, which forces batching of Concrete operations when invoking the compiler engine, indirectly causing the `concrete.bootstrap_lwe` and `concrete.keyswitch_lwe` operations generated from the `FHELinalg.apply_lookup_table` operation of the test to be batched into `concrete.batched_bootstrap_lwe` and `concrete.batched_keyswitch_lwe` operations. The batched operations trigger the generation of calls to batching wrapper functions further down the pipeline, effectively testing the lowering and implementation of batched operations altogether.