This repository has been archived by the owner on Apr 29, 2024. It is now read-only.
v0.8.0
umut-sahin
released this
03 Oct 09:08
·
3 commits
to release/0.8.x
since this release
Summary
The new version of Concrete NumPy comes with improved performance, support for more python versions, and lot's of new operations!
Links
Docker Image: zamafhe/concrete-numpy:v0.8.0
PyPI Package: https://pypi.org/project/concrete-numpy/0.8.0
v0.8.0
Feature
- Add various properties about the circuit (
593abc6
) - Bump compiler to v0.19.0 (
f37175e
) - Support python 3.10 (
0cfceaa
) - Allow saving servers via MLIR (
0528228
) - Support unsigned levelled operations on large bit-widths (
7415dd0
) - Bump compiler to v0.17.0 (
514780f
) - Support assignments to tensors (
ef7e0d7
) - Allow broadcast_to operation on scalars (
48014ed
) - Support python 3.7 (
ecb70e2
) - Support grouped conv2D (
0aadb4a
) - Support all kinds of subtraction operations (
039a632
) - Support passing plain arrays to encrypt (
09dde30
) - Detect invalid values during bounds measurement (
d50b2c1
) - Add support for np.broadcast_to (
e398a4f
) - Cache constant operations during MLIR conversion (
a608912
) - Create array extension (
078512d
) - Add option to print optimizer output (
83f18e2
)
Fix
- Perform keygen if necessary before decrypting to avoid manual keygens (
ba3ea5f
) - Resolve integration issues with the new compiler (
6c6e657
) - Reduce number of retries to 1 for tlu tests (
a0f167a
)