concrete
concrete copied to clipboard
Applying bootstrap to VectorLWE
I am working on implementing the forward pass of a neural network homomorphically encrypted using Concrete. For bootstrapping I am currently looping over the VectorLWE and applying bootstrap_nth for each encrypted value separately. This would look significantly cleaner code-wise if there was a method to apply the (functional) Bootstrap to the entire VectorLWE at once.
Would it be possible to have an analogue to the LWE bootstrap and bootstrap_with_function methods that operate on an entire VectorLWE in a future release?
Dear @SpiralEndlessly,
Thank you very much for your interest in Concrete, and for your question! Yes, this is definitely something we plan to support in the future, hopefully sooner than later.
Best regards, Agnès