Commit Graph

169 Commits

Author SHA1 Message Date
Edward Chen
8c20cc1e19 added mnist decomp convolution testcase 2022-08-03 22:52:19 +00:00
Edward Chen
0c1c91c903 updated test suite for mnist decomp 2022-08-03 21:46:48 +00:00
Edward Chen
2295e254e1 merged 2022-08-03 17:29:26 -04:00
Edward Chen
3d68cb5124 mnist decomp main testcase 2022-08-03 17:29:06 -04:00
Edward Chen
a05a76db02 merged 2022-08-02 12:26:28 -04:00
Edward Chen
0b7fd20a5d updated test cases 2022-08-02 12:12:26 -04:00
Edward Chen
c7ef792070 Merge branch 'function_calls' of github.com:circify/circ into function_calls 2022-08-02 11:24:45 -04:00
Edward Chen
547dd9a64a adding mnist and cryptonets testcase 2022-08-02 11:24:41 -04:00
Edward Chen
5030b51466 added benchmark spec files 2022-08-02 03:57:33 -04:00
Edward Chen
985818c8be removed unecessary bench logs 2022-08-02 06:42:44 +00:00
Edward Chen
12084fb5f2 added back benchmark 2022-08-02 06:42:02 +00:00
Edward Chen
b42fc93a67 removed benchmark cmd and minior updates to benchmarking scripts 2022-08-02 05:18:12 +00:00
Edward Chen
58720bf977 removed benchmark cmd and minior updates to benchmarking scripts 2022-08-02 04:48:27 +00:00
Edward Chen
d6a2feef4b Cleaned trans.rs and added benchmark logging 2022-07-30 22:39:09 -04:00
Edward Chen
08f8cbdb1c updated compiler warnings and cleaned print statements 2022-07-30 20:53:51 -04:00
Edward Chen
957b0ad028 moved array semantics to aby interpeter 2022-07-30 01:13:49 -04:00
Edward Chen
b8f00a7950 db join 50x50 test case 2022-07-29 11:34:05 -04:00
Edward Chen
b7db675c3e updated to match aby interpeter 2022-07-27 18:58:49 -04:00
Edward Chen
f1cfac1772 minor 2022-07-27 14:37:30 -04:00
Edward Chen
803abcf830 all test cases pass 2022-07-26 22:25:47 -04:00
Edward Chen
3347bca5ce minor 2022-07-26 18:19:30 -04:00
Edward Chen
faf7cc4d64 broken cryptonets but removed additional consts 2022-07-25 12:59:38 -04:00
Edward Chen
a72442fb6b working histogram 2022-07-24 19:09:02 -04:00
Edward Chen
9849810992 removed unnecessary type cache 2022-07-24 18:39:51 -04:00
Edward Chen
87d5d1ab89 updated extra const removal 2022-07-24 14:47:55 -04:00
Edward Chen
8959504052 basic css implementation 2022-07-23 14:55:36 -04:00
Edward Chen
0ca9ef2f7b added histogram test case 2022-07-22 22:39:56 -04:00
Edward Chen
c3f4f1087e cryptonets correctness testing and call_site_similarity start 2022-07-21 13:09:01 -04:00
Edward Chen
a210c27dee cryptonets testing 2022-07-21 01:29:38 -04:00
Edward Chen
490de9e606 all benchmarks compile with lp per function 2022-07-21 00:00:11 -04:00
Edward Chen
a2cfd987e0 zero bool ilp cost 2022-07-20 22:05:18 -04:00
Edward Chen
e0a22afba1 working benchmarks with reasonable lowering times 2022-07-20 19:19:12 -04:00
Edward Chen
517553457c Merge branch 'function_calls' of github.com:circify/circ into function_calls 2022-07-20 15:33:11 -04:00
Edward Chen
204729ee7f updated db_join compile time 2022-07-20 15:33:07 -04:00
Edward Chen
e98b5d3af9 timing code 2022-07-19 17:25:11 -04:00
Clive2312
68453a8d22 merged 2022-07-19 03:30:02 +00:00
Edward Chen
1075fd3063 working test bench 2022-07-18 23:17:34 -04:00
Edward Chen
29c05f686d updating benchmark test cases 2022-07-18 21:45:51 -04:00
Edward Chen
4910ff546c added return struct types 2022-07-18 18:42:22 -04:00
Clive2312
5e5c39fb37 mnist test case 2022-07-18 16:22:11 +00:00
Clive2312
9ffcfc3967 ptr arith and testing mnist 2022-07-18 15:29:36 +00:00
Edward Chen
dce090815f added all db test cases 2022-07-18 02:14:44 -04:00
Clive2312
781b37c09c merged 2022-07-14 18:48:02 +00:00
Edward Chen
858f82d895 ptr arith unit test 2022-07-14 14:40:12 -04:00
Edward Chen
85d53ea534 all tests pass 2022-07-14 13:14:38 -04:00
Edward Chen
8182fdf1bc db_join works 2022-07-14 01:06:40 -04:00
Edward Chen
4a76549dff dynamically generated share map 2022-07-13 16:37:48 -04:00
Edward Chen
7b7626d686 working db join case on small input sizes, bug in array semantics for share rewiring 2022-07-13 15:46:03 -04:00
Edward Chen
67968a084a updated gauss test case 2022-07-13 00:30:17 -04:00
Edward Chen
46eb34498c updated biomatching test case -- fixed IN and rewiring in ABY interpreter 2022-07-12 23:36:14 -04:00