Marcel Keller
Marcel Keller
I think you can only get the bandwidth reduction at the cost of more rounds as in the earlier examples.
You need to use an array for `prep_materials` and the `get_vector()` instead of Python slicing.
I think the easiest would be to only use `Array`.
That's what I meant but you can actually use `get_part()` as well: https://mp-spdz.readthedocs.io/en/latest/Compiler.html#Compiler.types.MultiArray.get_part
No, I mean `get_part()` because it returns a MultiArray of the same dimension just partial along the first dimension.
Please post the full code.
Because m=1, `edabit_values.get_part(base, m)` has dimension (1,2), so 1 is out of bounds.
That is indeed a typo but my previous comment referred to the code example you posted originally. The changed code example doesn't the produce out-of-index error.
Thank you for your efforts. You should find that that 6ce15d4 fixes 1, 2, and 4-7. However, I'm not sure what to make of 3 as it's unclear where it...
`octetStream::input` reads from a C++ istream, which in all cases I can think of is from a file. If I understand your analysis correctly, it only covers socket communication. Furthermore,...