Commit Graph

  • 796eeaee9b bump version to v0.1.11 main v0.1.11 mhchia 2024-09-15 18:20:07 +08:00
  • 2ff30a90a1 create_dummy mhchia 2024-09-15 18:19:38 +08:00
  • 3901444fc6 fix: change testing columns back mhchia 2024-09-13 17:41:39 +08:00
  • 84c5520ab8 bump version to v0.1.10 v0.1.10 mhchia 2024-09-13 17:35:16 +08:00
  • 7158800fbf fix: output scale mhchia 2024-09-13 17:34:51 +08:00
  • 9ec563cdfb Bump version to 0.1.9 v0.1.9 mhchia 2024-09-13 16:19:26 +08:00
  • f2cb773130 Merge pull request #57 from ZKStats/auto_gen_selected_columns Kevin Mai-Husan Chia 2024-09-13 16:18:15 +08:00
  • 94fcdfb78b fix: poetry file and readme mhchia 2024-09-13 16:13:25 +08:00
  • 2b944dce9a detect selected columns in computation_to_model mhchia 2024-09-13 01:55:59 +08:00
  • 54341df099 bump version to v0.1.8 v0.1.8 mhchia 2024-07-05 00:08:56 +08:00
  • 778b6c4269 Merge pull request #56 from ZKStats/feat/access-data-with-key Kevin Mai-Husan Chia 2024-07-05 00:07:51 +08:00
  • 9e9205c936 fix bug mhchia 2024-07-05 00:00:29 +08:00
  • d4c30d1152 Merge pull request #55 from ZKStats/feat/access-data-with-key Kevin Mai-Husan Chia 2024-07-04 23:43:40 +08:00
  • b268b50214 use key to access column in computation mhchia 2024-07-04 23:41:21 +08:00
  • fd100c0438 bump version to v0.1.7 v0.1.7 mhchia 2024-06-21 23:33:12 +08:00
  • f0a28ea435 Merge pull request #54 from ZKStats/fix/wrong-return-value-when-more-than-one-outputs Kevin Mai-Husan Chia 2024-06-21 15:27:07 +08:00
  • 13bcab6ab2 add the missing precal witness dump back mhchia 2024-06-19 19:26:03 +08:00
  • 007f4751b0 fix: outputs order is wrong when more than 1 outputs mhchia 2024-06-19 18:57:37 +08:00
  • dd9c57e494 bump version to v0.1.6 v0.1.6 mhchia 2024-06-14 23:08:57 +08:00
  • 59ff7a7f9e unfinished join feat/mpc-join mhchia 2024-06-14 18:42:48 +08:00
  • 52a515332a Merge pull request #52 from exfinen/mpcstats mpcstats Kevin Mai-Husan Chia 2024-06-10 22:33:28 +08:00
  • 6faa4cf220 remove note on ubuntu 22.04 section exfinen 2024-06-10 19:58:41 +09:00
  • d41615451f Merge pull request #51 from ZKStats/more_ops JernKunpittaya 2024-06-06 20:09:27 +07:00
  • 26bc5b8ac0 size, index, cat w/o dimension yet more_ops JernKunpittaya 2024-06-05 19:42:40 +07:00
  • c5e0112f04 Merge pull request #50 from ZKStats/make_2d_keras JernKunpittaya 2024-06-05 10:29:24 +07:00
  • 8fd1399ade format tuple([data]) JernKunpittaya 2024-06-05 10:26:23 +07:00
  • 824fd1021e format input to 2d JernKunpittaya 2024-06-05 10:20:18 +07:00
  • ee10464169 Merge pull request #46 from ZKStats/feat/non-witness-lib JernKunpittaya 2024-06-04 22:26:46 +07:00
  • 8efce17082 Merge pull request #49 from ZKStats/no_batch_size JernKunpittaya 2024-06-04 22:21:28 +07:00
  • 6a4bd050df Merge pull request #48 from ZKStats/no_batch_size JernKunpittaya 2024-06-04 22:16:29 +07:00
  • abee95d3fa remove batch_size, make tensor 2D instead of 3D JernKunpittaya 2024-06-04 21:51:37 +07:00
  • d650b9f629 Merge pull request #47 from exfinen/mpcstats Kevin Mai-Husan Chia 2024-06-04 16:36:29 +08:00
  • ef0d037547 add notes about MP-SPDZ library installation exfinen 2024-06-03 23:31:42 +09:00
  • 1b48f1acdf Apply suggestions from code review exfinen 2024-06-03 22:35:51 +09:00
  • 7f191341ec update readme exfinen 2024-06-03 21:43:07 +09:00
  • 8595335e63 update torch.mean to support tensor after where mhchia 2024-06-03 19:22:04 +08:00
  • d52ffff724 work with torch.mean but not with where mhchia 2024-05-31 19:09:18 +08:00
  • f394a01b35 Add MPCState for non-witness approach mhchia 2024-05-31 18:59:12 +08:00
  • 7c2e8fd30f Merge pull request #45 from ZKStats/fix/param_setting JernKunpittaya 2024-05-31 14:57:44 +07:00
  • bfbd00755a Merge pull request #44 from ZKStats/fix/param_setting JernKunpittaya 2024-05-31 14:55:51 +07:00
  • 0ffec808f7 fix param_vis to fixed JernKunpittaya 2024-05-31 14:48:51 +07:00
  • c39be12a88 add tests for zkstats computation and add tfabs mhchia 2024-05-28 17:17:00 +08:00
  • f0ab9a53da Merge pull request #42 from ZKStats/feat/bool_stuffs_ops_rebased_on_parse_outputs JernKunpittaya 2024-05-29 14:22:00 +07:00
  • 488fa61b8d clarify torch.log() issue feat/bool_stuffs_ops_rebased_on_parse_outputs JernKunpittaya 2024-05-29 14:19:08 +07:00
  • 7e956cb3f5 fix: replace rtol with atol to check error in percentage mhchia 2024-05-28 13:50:32 +08:00
  • d6ef9bb134 refactor test_where mhchia 2024-05-27 23:08:36 +08:00
  • c397669d9d Merge branch 'feat/parse-outputs' into feat/bool_stuffs_ops_rebased_on_parse_outputs mhchia 2024-05-27 22:43:32 +08:00
  • 29536fd334 fix: typo in comment mhchia 2024-05-24 17:45:05 +08:00
  • 259210ddf2 fix: make sure inputs passed to circom-MP-SPDZ are correct mhchia 2024-05-24 17:41:35 +08:00
  • 46aa4ab2b0 comment problem JernKunpittaya 2024-05-24 00:35:39 +07:00
  • 36644c121a bool stuffs work win weird parser swap behavior JernKunpittaya 2024-05-24 00:25:27 +07:00
  • 6931b69353 return outputs in list mhchia 2024-05-24 00:25:13 +08:00
  • a0c398083d fix tests in test_two_inputs mhchia 2024-05-23 22:21:46 +08:00
  • 75e2f8cbc0 parse mpspdz outputs mhchia 2024-05-23 00:41:31 +08:00
  • 85818720ba placeholder fix keras constant issue JernKunpittaya 2024-05-22 18:29:57 +07:00
  • 62b8df635b Merge pull request #39 from ZKStats/fix/log-incorrect-lack-of-parentheses JernKunpittaya 2024-05-23 20:15:49 +07:00
  • a3fb6a4398 use cint and sint instead of cfix and cint mhchia 2024-05-23 14:22:23 +08:00
  • 9c0fc15f65 fix: operators precedence mhchia 2024-05-22 20:48:27 +08:00
  • 53964495a9 Merge pull request #37 from ZKStats/feat/more-ops JernKunpittaya 2024-05-22 11:15:59 +07:00
  • 3338ce5845 Merge pull request #38 from mhchia/feat/more-ops JernKunpittaya 2024-05-22 11:14:57 +07:00
  • dbd4ed69ac fix path mhchia 2024-05-22 01:12:40 +08:00
  • 91ae8cc0dc fix bug in parsing layer; also, add tests mhchia 2024-05-22 01:09:25 +08:00
  • f4e26b0099 use latest circom-MP-SPDZ mhchia 2024-05-21 23:07:35 +08:00
  • 8a01835caf fix mpc.circom mhchia 2024-05-21 23:06:41 +08:00
  • 8f0e4a3df4 add scale mhchia 2024-05-21 16:49:50 +08:00
  • 94c3f2a9e8 add scaling for constants mhchia 2024-05-21 16:42:50 +08:00
  • cf9dc3d9c1 add comments mhchia 2024-05-21 16:27:17 +08:00
  • 6a26eafcec refactor: keep transpiler generic mhchia 2024-05-21 16:23:01 +08:00
  • 69bba6eafd back to path template JernKunpittaya 2024-05-21 00:54:05 +07:00
  • 1464722b1a support two inputs correctly JernKunpittaya 2024-05-21 00:51:10 +07:00
  • 81fdbcd7f3 reshape/neg layer, example on2keras,not simplify onnx_loader JernKunpittaya 2024-05-15 14:57:11 +07:00
  • 9357da937c add setps to support new ops in readme mhchia 2024-05-12 16:09:47 +08:00
  • 1be7ed0e15 sort things up in keras2circom mhchia 2024-05-12 15:36:26 +08:00
  • 80478dd3d6 rewrote the transpiler mhchia 2024-05-10 14:35:17 +08:00
  • a4702fe57b work with +-*/ mhchia 2024-05-07 15:37:45 +08:00
  • b7e8d63baf remove out as inputs mhchia 2024-05-03 17:47:47 +08:00
  • 15f39fc654 force inputs to be involved in gates mhchia 2024-05-01 17:37:35 +08:00
  • 091bcf3919 fix: circom loop mhchia 2024-04-24 00:45:51 +08:00
  • 68c07ba8ef fix: instructions running test_onnx_to_circom mhchia 2024-04-24 00:44:48 +08:00
  • 0c59ecb2a3 clean path + readme update JernKunpittaya 2024-04-25 16:45:32 +07:00
  • 1e20a01b0e finish del_sub JernKunpittaya 2024-04-25 00:56:09 +07:00
  • ce69920f64 test keras2circom JernKunpittaya 2024-04-24 18:46:18 +07:00
  • 5609c8d381 hello JernKunpittaya 2024-04-24 18:44:23 +07:00
  • e191c6d4de del submodule JernKunpittaya 2024-04-24 18:43:48 +07:00
  • 8ac5a31a48 use repo from jern mhchia 2024-04-23 16:39:33 +08:00
  • c6c8cb74c3 add the missing arithc_to_bristol.py mhchia 2024-04-22 17:26:35 +08:00
  • e3c3776ab4 add additional check for mp-spdz executable mhchia 2024-04-22 17:25:43 +08:00
  • 9ac14ea079 change out directory mhchia 2024-04-22 17:20:41 +08:00
  • e1b41f4b20 add readme to elaborate how to run the test mhchia 2024-04-22 17:02:56 +08:00
  • b2c5252eca move onnx2keras tests to test_onnx_to_keras.py mhchia 2024-04-22 16:38:03 +08:00
  • 35a23a9756 add FIXME for workarounds mhchia 2024-04-22 15:15:54 +08:00
  • da0481c16c move mpc.circom under onnx2circom mhchia 2024-04-22 12:49:51 +08:00
  • d52fcf29c3 support sum/mean/log mhchia 2024-04-21 04:02:51 +08:00
  • 3a94aa6330 test: move test logics to tests/ mhchia 2024-04-17 17:55:33 +08:00
  • 3b2c496c83 onnx2keras: import instead of os.system mhchia 2024-04-17 01:15:32 +08:00
  • f75131949c add readme, hide intermediate outputs mhchia 2024-04-17 00:34:57 +08:00
  • 08e4cf624a add missing __init__.py and change gitmodules mhchia 2024-04-16 23:19:25 +08:00
  • c47795ec93 feat: onnx->circom for sum mhchia 2024-04-16 23:15:33 +08:00
  • eb35925171 add keras2circom mhchia 2024-04-15 17:00:52 +08:00
  • 273ddeccc6 add onnx2keras mhchia 2024-04-15 16:58:49 +08:00