Commit Graph

28 Commits

Author SHA1 Message Date
Umut
593abc6d9a feat: add various properties about the circuit 2022-09-21 13:11:04 +03:00
Umut
847aaae0ab chore: fix a test which was failing on python 3.9 due to changed python semantics 2022-08-29 16:29:28 +03:00
Umut
05282285a3 feat: allow saving servers via MLIR 2022-08-29 13:04:22 +03:00
Umut
3aef4cd932 chore: remove pygraphviz 2022-08-18 11:55:33 +03:00
Umut
caebde9d51 chore: fix grammar mistakes on virtual circuits 2022-08-18 10:32:04 +03:00
Umut
09dde3013e feat: support passing plain arrays to encrypt 2022-08-12 19:10:42 +03:00
Umut
d50b2c1547 feat: detect invalid values during bounds measurement 2022-07-27 09:49:02 +03:00
Umut
83f18e262a feat: add option to print optimizer output 2022-07-11 19:24:42 +03:00
Umut
5a065769bb fix: allow generator inputsets again 2022-07-08 15:16:07 +03:00
Umut
59cacc35df feat: raise proper error if function being compiled returns something unsupported 2022-06-13 11:04:03 +03:00
Umut
53e5dda732 feat: allow multiple graphs with the same name in debug artifacts 2022-06-10 13:48:10 +03:00
Umut
68e9ada9bf feat: improve messages of parameter status and inputset related errors 2022-06-09 14:52:48 +03:00
Umut
51ae3a1867 feat: make evaluation keys explicit 2022-05-31 11:18:59 +03:00
youben11
c25f9b7782 chore: use consistent name of key_cache in config 2022-05-19 11:46:39 +03:00
youben11
4d22dec705 fix: make sure path to keyset cache is set when enabling the cache 2022-05-16 17:25:13 +01:00
Umut
c9bb05df82 feat: simplify (un)serialization of public args/result 2022-05-16 16:12:29 +03:00
Umut
90c95e380c feat: implement client server architecture 2022-05-16 10:34:12 +03:00
youben11
9bd587695f feat: add client parameters to debug artifacts 2022-05-11 08:03:40 +01:00
youben11
e90a9f1a55 chore: update black to 22.3.0 2022-05-11 08:03:40 +01:00
Umut
6662b71dfe feat: support library compilation and serialization 2022-05-06 11:16:43 +03:00
Umut
ffe26aadcb refactor: move configuration and artifacts to compile and trace methods 2022-04-29 11:10:14 +03:00
Umut
cc726154b6 feat: add fork method to configuration to easily change a small setting 2022-04-29 11:10:14 +03:00
Umut
6fe148e72b refactor: rename compilation artifacts to debug artifacts 2022-04-29 11:10:14 +03:00
Umut
a5961a7008 refactor: rename compilation configuration to configuration 2022-04-29 11:10:14 +03:00
Umut
ffbcdabab0 feat: make virtual compilation unsafe 2022-04-27 12:00:40 +03:00
Umut
85cbd38021 feat: add virtual option to compile to simulate fhe without compiling 2022-04-25 10:22:30 +03:00
Umut
72c13c54be refactor: rename run method of the circuit to encrypt_run_decrypt 2022-04-08 12:09:44 +03:00
Umut
c45b9ffa43 feat: rewrite tests 2022-04-08 12:09:44 +03:00