Commit Graph

818 Commits

Author SHA1 Message Date
Matthew Liu
7bedd64b94 singular empty etst 2023-07-25 22:12:07 -07:00
Matthew Liu
3434e10e59 get_mult_depth works in some cases, need to write tests 2023-07-25 22:11:54 -07:00
Matthew Liu
a77e22a989 unnecessary comments removed 2023-07-25 16:32:32 -07:00
Matthew Liu
19cb4a7c88 format 2023-07-25 16:03:16 -07:00
Matthew Liu
b29784afcd remove internal tagging so that literals work 2023-07-25 16:03:03 -07:00
Matthew Liu
cddc0f06db error handling for run program unchecked 2023-07-25 15:19:36 -07:00
Matthew Liu
7bfe783ba4 removed some unnecesasry comments 2023-07-25 14:24:59 -07:00
Matthew Liu
320c08ca2f named cipher and plaintexts 2023-07-25 12:31:50 -07:00
Matthew Liu
d38f42a814 noise budget is nullable 2023-07-25 12:27:25 -07:00
Matthew Liu
023c0b0148 fmt 2023-07-25 11:19:42 -07:00
Matthew Liu
a3be880c38 clippy fix 2023-07-25 11:11:55 -07:00
Matthew Liu
77f150c077 can now display coefficients 2023-07-25 10:04:30 -07:00
Matthew Liu
33e0af0b67 fmt 2023-07-25 03:45:30 -07:00
Matthew Liu
12e5c9abd7 added a stacktrace endpoint, but it doesnt display anything useful yet 2023-07-25 03:45:04 -07:00
Matthew Liu
d0da64553e removed dbg from seal file 2023-07-25 02:38:16 -07:00
Matthew Liu
ac9cbf9795 attempts to debug decryption of coefficients with seal: 2023-07-25 02:37:59 -07:00
Matthew Liu
e280a21422 added a 2nd call to mad for debugging example. also inserted some dummy keys for stack lookup 2023-07-24 14:20:58 -07:00
Matthew Liu
43b265d553 allow for insertion of ids/keys in lookup structure 2023-07-24 11:59:27 -07:00
Matthew Liu
9c5cb9117e format 2023-07-24 11:35:59 -07:00
Matthew Liu
d0043a2c79 remove default cals from chi_sq example 2023-07-24 11:33:38 -07:00
Matthew Liu
e763046e41 added sleep calls in infinite loop to reduce cpu usage 2023-07-24 11:32:53 -07:00
Matthew Liu
9293f05e70 format 2023-07-24 11:26:42 -07:00
Matthew Liu
e271ddd352 capturing stack traces 2023-07-24 11:26:34 -07:00
Matthew Liu
c571744480 changed serializable enums to be internally tagged 2023-07-24 10:27:30 -07:00
Matthew Liu
eaddb9d6b9 updated serialization types 2023-07-24 09:25:30 -07:00
Matthew Liu
6ed6971b1e just allowed for unused imports 2023-07-21 16:44:02 -07:00
Matthew Liu
79930b9ae6 combine 2 dependency imports 2023-07-21 16:39:59 -07:00
Matthew Liu
bc82b399bc implemented default trait for lookup structures 2023-07-21 16:25:38 -07:00
Matthew Liu
93aa993929 fmt 2023-07-21 16:18:21 -07:00
Matthew Liu
ac068c6a59 more conditional compilation for dependncies 2023-07-21 16:16:47 -07:00
Matthew Liu
00756a55af more clippy fixes 2023-07-21 16:04:36 -07:00
Matthew Liu
7129015cbc conditional compilation for dependency import to stop clippy complaints 2023-07-21 15:58:31 -07:00
Matthew Liu
c2c4819b6b removed groups.rs file 2023-07-21 15:32:24 -07:00
Matthew Liu
27e99e5287 attempting to debug ciphertext coefficient info 2023-07-21 15:21:25 -07:00
Matthew Liu
a193ab4aaf fmt changes. also can display coefficients of plaintexts 2023-07-21 15:09:29 -07:00
Matthew Liu
ce542d819e WIP 2023-07-21 13:11:39 -07:00
Matthew Liu
ad588c8f9c Don't ship dist folder 2023-07-21 12:40:23 -07:00
Matthew Liu
7569f6d995 pulling updates webpack files
Merge branch 'mliu-backend' of https://github.com/Sunscreen-tech/Sunscreen into mliu-backend
2023-07-21 12:39:08 -07:00
Matthew Liu
db66ddf91c progress towards coefficients 2023-07-21 12:38:57 -07:00
Bryan Li
6d01f9c6de fixed webpack errors 2023-07-21 12:31:00 -07:00
Matthew Liu
6ee5de04ef rick's changes 2023-07-21 12:05:48 -07:00
Matthew Liu
aa10622467 WIP 2023-07-21 11:23:25 -07:00
Matthew Liu
9baa26c8a3 merge 2023-07-21 11:21:54 -07:00
Matthew Liu
d4a03657fd moved build to sunscreen_runtime directory from debugger 2023-07-21 11:09:31 -07:00
Matthew Liu
64333832a0 can display coefficients for plaintexts 2023-07-21 00:05:05 -07:00
Matthew Liu
34d4b13576 removed get_mult_depth that didn't function, currently returns 0 2023-07-20 16:19:28 -07:00
Matthew Liu
0a31d3a4df attempting naive multiplicative depth algorithm 2023-07-20 15:02:25 -07:00
Matthew Liu
69fe967c1d documentation for lookup 2023-07-20 14:40:18 -07:00
Matthew Liu
f496430114 moved lookup into src 2023-07-20 14:30:11 -07:00
Matthew Liu
5f36f7142a moved lookup to compiler ocmmon from runtime 2023-07-20 14:29:15 -07:00