mirror of
https://github.com/zama-ai/tfhe-rs.git
synced 2026-01-09 14:47:56 -05:00
`aggregate_one_hot_vector`` was modified when the KVStore was added to support inputs where information in the blocks was not packed. And to detect if blocks where packed it was relying on the degree value. However, the inputs may come from LUTs that had precise degree, and could lead to believe the inputs were not packed. To fix this we split in 2 fn: * aggregate_one_hot_vector * aggregate_and_unpack_one_hot_vector And use the correct one when we know if the inputs are packed