362 Commits

Author SHA1 Message Date
Benoit Chevallier-Mames
05f5b8683d docs(frontend): vectorizing in .py 2024-10-09 12:05:59 +02:00
Benoit Chevallier-Mames
066584403f docs(frontend): vectorizing in .py 2024-10-09 11:49:28 +02:00
Benoit Chevallier-Mames
7b43b28380 docs(frontend): vectorizing in .py 2024-10-09 11:47:55 +02:00
Benoit Chevallier-Mames
9d25f52c44 docs(frontend): vectorizing in .py 2024-10-09 11:45:31 +02:00
Benoit Chevallier-Mames
7641bdea40 docs(frontend): vectorizing in .py 2024-10-09 11:43:48 +02:00
Benoit Chevallier-Mames
177bf26618 docs(frontend): vectorizing in .py, does not work 2024-10-09 11:39:18 +02:00
Benoit Chevallier-Mames
424a9e3b64 docs(frontend): vectorizing 2024-10-09 11:18:51 +02:00
Benoit Chevallier-Mames
cc231dadce docs(frontend): vectorizing 2024-10-09 11:11:42 +02:00
Benoit Chevallier-Mames
304664c61d docs(frontend): vectorizing 2024-10-09 11:10:18 +02:00
Benoit Chevallier-Mames
302ee89cf3 docs(frontend): vectorizing 2024-10-09 11:03:18 +02:00
Benoit Chevallier-Mames
c964f400c1 docs(frontend): vectorizing 2024-10-09 10:57:20 +02:00
Benoit Chevallier-Mames
763289dda5 docs(frontend): c 2024-10-09 10:55:06 +02:00
Benoit Chevallier-Mames
a92ee78771 docs(frontend): b 2024-10-09 10:42:13 +02:00
Benoit Chevallier-Mames
7ff503d831 docs(frontend): a 2024-10-09 09:52:44 +02:00
Benoit Chevallier-Mames
1b524be476 docs(frontend): linear model 2024-10-08 18:42:59 +02:00
Benoit Chevallier-Mames
382f5eb531 docs(frontend): adding a third param 2024-10-08 18:30:41 +02:00
Benoit Chevallier-Mames
0f8d201158 docs(frontend): adding a third param 2024-10-08 18:26:21 +02:00
Benoit Chevallier-Mames
ad8020eb51 docs(frontend): g 2024-10-08 17:22:20 +02:00
Benoit Chevallier-Mames
8d55056ed3 docs(frontend): f 2024-10-08 11:32:11 +02:00
Benoit Chevallier-Mames
170fc1ab6d docs(frontend): f 2024-10-07 18:37:40 +02:00
Benoit Chevallier-Mames
f3d627fbc9 docs(frontend): e 2024-10-07 18:37:35 +02:00
Benoit Chevallier-Mames
8dcfb4204a docs(frontend): adding the ML part 2024-10-07 18:29:17 +02:00
Benoit Chevallier-Mames
0ea73214bf docs(frontend): adding a use-case with Concrete 2024-10-07 17:14:30 +02:00
Bourgerie Quentin
f88d466778 fix(frontend-python): Set z3-solver version 2024-10-07 08:45:33 +02:00
Alexandre Péré
7402219247 fix(frontend): use python-3.8 compatible syntax 2024-10-07 08:45:33 +02:00
youben11
c3e21fe92b chore(frontend): update tfhers in tfhers test utils 2024-10-03 10:42:34 +01:00
youben11
7e81f0ed9d docs(frontend): rename the TFHE-rs feature 2024-09-30 09:44:36 +01:00
youben11
2d341aaf81 refactor(frontend): use func_name from circuit 2024-09-26 10:43:06 +02:00
Bourgerie Quentin
11bf8d9066 fix(frontend-python): Fixing default circuit name in tfhe-rs bridge 2024-09-26 10:43:06 +02:00
Bourgerie Quentin
ccabaaf8f5 chore(frontend-python): Formatting 2024-09-26 10:43:06 +02:00
youben11
d2d4613afc refactor(frontend): rename lwe_secret_key_param_at 2024-09-26 10:43:06 +02:00
youben11
1ecaa5b033 test(frontend): test TFHE-rs example 2024-09-26 10:43:06 +02:00
youben11
d63ff516af refactor(frontend): remove the need to pass the in/out types in Bridge 2024-09-26 10:43:06 +02:00
youben11
eb72bbc53c refactor(frontend): renaming for consistency and clarity 2024-09-26 10:43:06 +02:00
youben11
1e08d11e17 docs(frontend): TFHE-rs compatibility guide v1 2024-09-26 10:43:06 +02:00
youben11
a7cf7791d4 feat(compiler/front/backend): use LWE keys inst of GLWE with TFHErs comp 2024-09-26 10:43:06 +02:00
youben11
6ce66139d1 test(frontend): add e2e test doing TFHErs keygen from Concrete SK
this also does computation on both ends
2024-09-26 10:43:06 +02:00
youben11
1d6d9527ec test(frontend): support TFHErs keygen from Concrete SK 2024-09-26 10:43:06 +02:00
youben11
50ddee27e2 test(frontend): add e2e for computing on both sides TFHErs and Concrete
with TFHErs keygen first, and Concrete using TFHErs secret key to keygen
2024-09-26 10:43:06 +02:00
youben11
ff8f6bf0de test(frontend): support summing ciphertext in tfhers utility 2024-09-26 10:43:06 +02:00
youben11
db60b31115 feat(frontend): support doing keygen with an initial set of keys 2024-09-26 10:43:06 +02:00
youben11
e50388788a test(frontend): add keygen to tfhers test utility
also support different types of keys now
2024-09-26 10:43:06 +02:00
youben11
e50544c9de fix(frontend): specify encoding in open 2024-09-26 10:43:06 +02:00
Alexandre Péré
d9b34f13d0 refactor(frontends): unify circuits and modules 2024-09-24 14:37:37 +02:00
Umut
18f500e912 feat(frontend-python): add makefile target to run a single benchmark 2024-09-24 12:50:47 +03:00
Benoit Chevallier-Mames
64c5953a99 feat(frontend-python): adding jupyter tests
and fixing some broken jupyter notebooks
2024-09-24 09:35:58 +02:00
Umut
d193fa5294 fix(frontend): revert unintentional commenting of silent activation in benchmark target 2024-09-23 17:32:43 +03:00
youben11
f51960fde9 fix(ci): build tfhers utility for macos and chwd correctly 2024-09-23 16:20:41 +02:00
Benoit Chevallier-Mames
b4b11314cd docs(frontend): adding a use-case for private information retrieval 2024-09-23 15:59:37 +02:00
Umut
45144f51a9 fix(frontend): use find command to run the benchmarks as for loop is fragile in makefiles 2024-09-23 16:30:34 +03:00