rudy
f424602bbf
feat(frontend-python): module run are scheduled and parallelized in a worker pool
2024-08-16 16:07:40 +02:00
Umut
7f31f6d1cc
fix(frontend): get coverage back to 100 percent
2024-08-15 11:07:20 +02:00
Umut
bb52dbb48a
feat(frontend): accept clear arguments in server.run
2024-08-12 17:20:08 +02:00
Benoit Chevallier-Mames
38dd2f73b3
docs(compiler): adding a tutorial with floats
...
closes https://github.com/zama-ai/concrete-internal/issues/744
2024-08-08 16:44:40 +02:00
rudy
38600f8b82
fix(frontend-python): test_matmul.test_constant_matmul, randomly failing test
2024-08-08 15:14:54 +02:00
Umut
46c115ab35
feat(frontend): support configuration overrides for Server.load when via_mlir is used
2024-08-08 15:11:29 +02:00
rudy
bd380cc3c1
fix(frontend-python): test_modules with more reasonnable p_error
2024-08-08 14:21:32 +02:00
rudy
31726d83cf
fix(frontend-python): disable coverage for optimal graphviz functionality
2024-08-08 13:49:58 +02:00
Umut
a3cc2f144a
fix(frontend): use proper inputsets in key value database example
2024-08-06 12:15:50 +03:00
Alexandre Péré
941d78b1d1
feat(optimizer): improve errors for non-composable functions
2024-08-05 16:11:39 +02:00
rudy
2345f69d90
fix(frontend-python): fhe.refresh, similar to identity, but used as noise reducer
2024-08-05 11:27:58 +02:00
rudy
ee19ffe01c
fix(frontend-python): test_matmul, formatting error
2024-08-02 15:12:20 +02:00
rudy
513e7dd3be
fix(frontend-python): test_matmul.test_matmul, randomly failing test
2024-08-02 11:34:41 +02:00
rudy
66fd9e09b2
fix(frontend-python): bit extract avoid extra reinterpret_precision
2024-08-02 10:31:19 +02:00
rudy
dd7c05f585
fix(frontend-python): min coverage to 98.9
2024-08-01 17:54:53 +02:00
rudy
16306112ef
feat(frontend-python): Makefile working without compiler
2024-08-01 17:05:30 +02:00
Benoit Chevallier-Mames
69ee148d97
fix(frontend): fixing an issue in the string generation
...
closes #819
2024-07-30 16:41:03 +02:00
Benoit Chevallier-Mames
b98ad39478
docs(frontend): moving tutorials in the same directory
2024-07-30 12:08:36 +02:00
rudy
0379f9a656
fix(frontend-python): fhe.function use staticmethod, disable linter for levenshtein example
2024-07-29 09:45:52 +02:00
Benoit Chevallier-Mames
6e0441ac6d
fix(ci): fixing some recent mypy, format and ruff issues
2024-07-23 10:27:28 +02:00
Benoit Chevallier-Mames
aadc3a6929
docs(frontend): adding a levelled case for XOR distance between one encrypted and one clear vectors
2024-07-17 11:40:45 +02:00
Benoit Chevallier-Mames
92ee970a28
docs(frontend): adding a use-case for Levenshtein distance
...
closes #https://github.com/zama-ai/concrete-internal/issues/750
2024-07-17 11:36:41 +02:00
Umut
4268251152
refactor(frontend): improve sha1 example
2024-07-17 11:26:53 +02:00
Umut
462e3e6051
feat(frontend): benchmark infrastructure
2024-07-12 11:51:41 +02:00
rudy
ec3f05e1a5
chore(frontend-python): Makefile, activation, launching scripts from anywhere
2024-07-04 13:44:45 +02:00
rudy
56ed43ff84
fix(frontend-python): bad signed input tlu padding with extra bitwidth
2024-06-27 14:32:02 +02:00
Umut
2c9455a2e6
feat(frontend-python): fix key value database example
2024-06-25 15:46:25 +03:00
Alexandre Péré
2700f60f0a
fix(ci): ensures the numpy version is inferior to 2.0
2024-06-18 13:57:35 +02:00
Alexandre Péré
13253d18f4
fix(frontend): add missing composition serialization
2024-06-18 10:42:00 +02:00
Umut
5f2afc4c24
feat(frontend-python): simulate encrypt run decrypt option
2024-06-14 18:03:19 +03:00
Umut
81b04a3562
fix(compiler): use maxpool strides properly when lowering to linalg
2024-06-11 18:32:02 +03:00
Alexandre Péré
5185940807
feat(frontend): add support for wires to concrete-python
2024-06-11 13:23:03 +02:00
Benoit Chevallier-Mames
bffa98f320
fix(frontend): fixing other pylint issues
2024-06-06 15:22:45 +03:00
Benoit Chevallier-Mames
16a0c6db99
fix(frontend): fixing pylint for SHA1 example
...
closes #https://github.com/zama-ai/concrete-internal/issues/727
2024-06-06 15:22:45 +03:00
Umut
14334f56ed
feat(frontend-python): dynamic assignment
2024-06-05 12:44:42 +03:00
Bourgerie Quentin
db2c7550f5
fix(compiler): Allow uncompressed ciphertext in compressed gate to fix composition + compression
2024-06-04 16:12:18 +02:00
Benoit Chevallier-Mames
226ee27f64
docs(frontend): adding a SHA1 tutorial with modules
2024-05-31 16:41:24 +02:00
Alexandre Péré
01824c65a9
chore(frontends): add accessors to client and server for modules
2024-05-30 09:12:28 +02:00
Umut
c677f83af7
feat(frontend-python): dynamic indexing
2024-05-29 18:21:46 +03:00
youben11
6f35a8be81
test(frontend): test tfhers integers
2024-05-28 14:44:20 +01:00
youben11
a3c855439a
feat(frontend): add compatibility with tfhers integer
...
- add new tfhers types
- add conversion functions between concrete and tfhers types
- support conversion function in the compilation pipeline
2024-05-28 14:44:20 +01:00
youben11
498d6fe326
fix(frontend): update in place to be able to support other int types
...
this comes from the need of supporting tfhers integers, which would get
erased by this recreation of the dtype, so instead we would update the
dtype inplace
2024-05-28 14:44:20 +01:00
youben11
710d321adc
fix(frontend): manage the case of bound measurement using 1 elem
2024-05-28 14:44:20 +01:00
Umut
3f1dc330ad
fix(frontend-python): change input bit-width only when tlu is optimized based on original bit-width during table generation
2024-05-27 14:48:55 +02:00
youben11
6637b659db
feat(compiler/frontend): add flag to enable/disable overflow detection
...
in simulation
2024-05-24 07:52:03 +01:00
aquint-zama
3740d38481
chore(frontend-python): update black dev dependency
2024-05-22 17:13:54 +02:00
rudy
ace7f2191c
fix(frontend-python): optimize extract bits
...
lsb and tlu calls were not minimized
2024-05-22 09:03:11 +02:00
youben11
06101e9678
docs(frontend): update installation instructions
...
make a note about the new Zama PyPI
2024-05-17 09:32:54 +01:00
Umut
8e4d237364
feat(compiler): fancy assignment
2024-05-15 11:21:46 +03:00
Umut
0b161c436f
feat(compiler): fancy indexing operation
2024-05-15 11:21:46 +03:00