You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the original paper of FSS, there's a Eval function that compute every leaf node in the evaluation tree, as 'EvalAll'. This function returns a vector whose component is the result of the FSS leaf node at index j.
Is this EvalAll function supported in the lib?
Thanks in advance!
The text was updated successfully, but these errors were encountered:
Hi @xingpz2008, our implementation supports optimized DPFs (the regular Eval) but not EvalAll, since so far we only needed to evaluate on a single input and not on the full domain.
However the algorithm seems quite similar, so it should be possible to adapt the code from https://github.com/OpenMined/sycret/blob/master/src/fss/dpf.rs. You might want to use a smaller value of N or a custom bit length as we discussed previously (#57), unless you are interested in output vectors of length 2^32.
In the original paper of FSS, there's a Eval function that compute every leaf node in the evaluation tree, as 'EvalAll'. This function returns a vector whose component is the result of the FSS leaf node at index j.
Is this EvalAll function supported in the lib?
Thanks in advance!
The text was updated successfully, but these errors were encountered: