Commit Graph

370 Commits

Author SHA1 Message Date
youben11
af4a735b0c refactor(compiler): plug with change_partition support of optimizer 2024-08-22 16:38:24 +01:00
youben11
dc8bb598d2 chore(frontend): format 2024-08-22 16:38:24 +01:00
youben11
6b26bf3d08 refactor(frontend): move tfhers/params check to converter
we are checking if the selected parameter selection can handle tfhers
integers
2024-08-22 16:38:24 +01:00
youben11
d9ee2d2c25 feat(frontend): forward tfhers params in change_partition op 2024-08-22 16:38:24 +01:00
youben11
33abefa5c2 feat(compiler): add partition attr to change partition to/from it 2024-08-22 16:38:24 +01:00
youben11
40edb4fe45 feat(frontend): parametrize tfhers integers 2024-08-22 16:38:24 +01:00
youben11
c42c016172 feat(compiler/frontend): change partition operation 2024-08-22 16:38:24 +01:00
youben11
3ac02f423c fix(frontend): support tfhers int with multi-param only 2024-08-22 16:38:24 +01:00
youben11
cae8542af4 chore(frontend): remove mypy warning about imported func
mypy was complaining hint was a module
2024-08-22 16:38:24 +01:00
Bourgerie Quentin
3188b50c0e chore(common): Merge remote-tracking branch 'origin/main' into backport_release/2.7.x 2024-08-22 14:28:32 +02:00
Benoit Chevallier-Mames
439cb94b77 chore(ci): adding local link checks 2024-08-21 11:40:14 +02:00
Benoit Chevallier-Mames
956a3df9e4 docs(frontend): adding a use-case for fuzzy encrypted name comparison 2024-08-21 10:10:08 +02:00
rudy
b6f6d41ada fix(compiler): simulation, confusion between variance and std dev 2024-08-19 16:38:52 +02:00
Umut
7f31f6d1cc fix(frontend): get coverage back to 100 percent 2024-08-15 11:07:20 +02:00
Bourgerie Quentin
5a98041d13 chore(common): Merge branch 'main' into release/2.7.x 2024-08-13 14:12:19 +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
dc563bc32d feat(frontend-python): fix key value database example 2024-06-25 15:46:34 +03:00
Umut
2c9455a2e6 feat(frontend-python): fix key value database example 2024-06-25 15:46:25 +03:00
youben11
20c6427551 docs(frontend): update links to zama pypi 2024-06-24 14:34:42 +02: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