Commit Graph

  • 3e42d69640 test(frontend): make tfhers test pass again nightly-2024.08.24 youben11 2024-08-23 15:22:56 +01:00
  • 96cff21ec4 test(compiler/clientlib): Add test of decryption of a freshly compressed ciphertext Bourgerie Quentin 2024-08-13 17:24:26 +02:00
  • 477b502f58 test(frontend-python): Fix default value and option for the optimizatio strategy to test Bourgerie Quentin 2024-08-13 17:22:52 +02:00
  • ce73239730 feat(compiler/clientlib): Allow decompression of seeded ciphertext before decryption Bourgerie Quentin 2024-08-13 17:21:27 +02:00
  • 6c4775e273 fix(frontend): fixing typos in the documentation Benoit Chevallier-Mames 2024-08-21 17:46:47 +02:00
  • 666e7f5aaf docs(compiler): some fixes Benoit Chevallier-Mames 2024-08-14 18:33:05 +02:00
  • 53c4c20ec8 docs(compiler): add releasing process Benoit Chevallier-Mames 2024-08-13 16:59:19 +02:00
  • 2e90f53fbd test(frontend): run only in multi instead of changing config nightly-2024.08.23 youben11 2024-08-22 14:56:47 +01:00
  • 8051a14ff5 test(frontend): more tests and coverage for tfhers youben11 2024-08-14 15:00:20 +01:00
  • 24493a322d test(frontend): check input/output match tfhers params youben11 2024-08-14 11:03:24 +01:00
  • af4a735b0c refactor(compiler): plug with change_partition support of optimizer youben11 2024-08-13 11:44:37 +01:00
  • dc8bb598d2 chore(frontend): format youben11 2024-07-31 11:02:20 +01:00
  • 6b26bf3d08 refactor(frontend): move tfhers/params check to converter youben11 2024-06-04 09:38:09 +01:00
  • 22913d4dc6 docs(compiler): add change_partition/partition_attr to the MLIR docs youben11 2024-06-04 08:09:49 +01:00
  • d9ee2d2c25 feat(frontend): forward tfhers params in change_partition op youben11 2024-06-03 16:50:23 +01:00
  • 33abefa5c2 feat(compiler): add partition attr to change partition to/from it youben11 2024-06-03 16:49:33 +01:00
  • 40edb4fe45 feat(frontend): parametrize tfhers integers youben11 2024-05-31 12:06:46 +01:00
  • c42c016172 feat(compiler/frontend): change partition operation youben11 2024-05-30 09:01:36 +01:00
  • 3ac02f423c fix(frontend): support tfhers int with multi-param only youben11 2024-05-30 08:59:18 +01:00
  • cae8542af4 chore(frontend): remove mypy warning about imported func youben11 2024-05-30 08:51:24 +01:00
  • 040e152451 chore(optimizer): ref files for new security curves rudy 2024-06-18 17:32:30 +02:00
  • bd6838e6da chore(optimizer): adjust tests for new security curves rudy 2024-06-18 17:29:03 +02:00
  • 575102b976 chore(optimizer): run CI on rust security curve changes rudy 2024-06-18 17:40:16 +02:00
  • 85989c8609 Merge pull request #994 from zama-ai/backport_release/2.7.x Quentin Bourgerie 2024-08-22 15:41:13 +02:00
  • 3188b50c0e chore(common): Merge remote-tracking branch 'origin/main' into backport_release/2.7.x Bourgerie Quentin 2024-08-22 14:17:03 +02:00
  • 0a97006f64 fix(compiler): use checked_malloc for better error reporting youben11 2024-08-21 11:56:47 +01:00
  • 439cb94b77 chore(ci): adding local link checks nightly-2024.08.22 Benoit Chevallier-Mames 2024-08-14 15:22:58 +02:00
  • 956a3df9e4 docs(frontend): adding a use-case for fuzzy encrypted name comparison Benoit Chevallier-Mames 2024-08-13 13:23:49 +02:00
  • 971be1fee7 fix(optimizer): improve errors for unfeasible functions nightly-2024.08.21 Alexandre Péré 2024-07-25 14:31:23 +02:00
  • 4797e3fec4 docs(frontend): change banner position nightly-2024.08.20 yuxizama 2024-08-06 16:35:26 +02:00
  • 74833b9cbd docs(frontend): add developer survey yuxizama 2024-08-05 13:28:15 +02:00
  • 03940fc579 docs(frontend-python): Disable link check on pypi repository (403) Bourgerie Quentin 2024-08-19 15:57:55 +02:00
  • b6f6d41ada fix(compiler): simulation, confusion between variance and std dev rudy 2024-08-16 10:40:31 +02:00
  • 7c0c1ef815 chore(compiler): simulation, simplify before fix rudy 2024-08-16 10:38:08 +02:00
  • 901cfa8692 CHECKED_MALLOC rudy/backup/checked_malloc rudy 2023-05-02 16:58:43 +02:00
  • 19a0262046 docs(frontend-python): Update user documentation after review Bourgerie Quentin 2024-08-19 15:52:18 +02:00
  • 82f6befd7d feat(frontend): refactor key value database example to use modules, test and benchmark it example-benchmarks Umut 2024-08-05 11:39:27 +03:00
  • f424602bbf feat(frontend-python): module run are scheduled and parallelized in a worker pool draft/module-auto-schedule rudy 2024-07-29 10:44:17 +02:00
  • 7f31f6d1cc fix(frontend): get coverage back to 100 percent nightly-2024.08.17 nightly-2024.08.16 Umut 2024-08-13 15:03:46 +03:00
  • a9da40c1f5 chore(optimizer): revert 89ef8d344e youben11 2024-08-14 17:32:37 +01:00
  • 5a98041d13 chore(common): Merge branch 'main' into release/2.7.x Bourgerie Quentin 2024-08-13 14:12:19 +02:00
  • 89ef8d344e fix(optimizer): remove hardcoded processing unit nightly-2024.08.15 nightly-2024.08.14 Ayoub Benaissa 2024-08-13 08:41:31 +01:00
  • bb52dbb48a feat(frontend): accept clear arguments in server.run nightly-2024.08.13 Umut 2024-08-12 12:56:57 +03:00
  • c511bd88b5 chore(ci): bump tj-actions/changed-files from 44.5.5 to 44.5.7 dependabot[bot] 2024-08-12 12:58:41 +00:00
  • bde92bc0a0 chore(ci): bump docker/login-action from 3.2.0 to 3.3.0 dependabot[bot] 2024-08-12 12:43:50 +00:00
  • 3d757eee7a chore(ci): bump actions/upload-artifact from 4.3.4 to 4.3.6 dependabot[bot] 2024-08-11 13:20:52 +00:00
  • 5e701eea6a test(optimizer): mix tfhers and low_precision partitions nightly-2024.08.10 youben11 2024-08-09 16:38:21 +01:00
  • 901ce0419f refactor(optimizer): move external partition during change_part creation youben11 2024-08-07 16:18:28 +01:00
  • 72d5b7bbb4 feat(optimizer): constrain optimizer with external max_variance youben11 2024-08-07 08:27:47 +01:00
  • a1398fda9f feat(optimizer): block macro parameters in external partitions youben11 2024-07-24 10:42:16 +01:00
  • 67e18abd11 feat(optimizer): partition with external partitions youben11 2024-06-28 10:08:52 +01:00
  • c3c0976214 feat(optimizer): add change_partition operator youben11 2024-06-25 11:54:52 +01:00
  • 38dd2f73b3 docs(compiler): adding a tutorial with floats nightly-2024.08.09 Benoit Chevallier-Mames 2024-08-01 18:07:08 +02:00
  • 38600f8b82 fix(frontend-python): test_matmul.test_constant_matmul, randomly failing test rudy 2024-08-06 14:21:45 +02:00
  • 46c115ab35 feat(frontend): support configuration overrides for Server.load when via_mlir is used Umut 2024-08-08 11:15:16 +03:00
  • 79fdb8dbbf docs(compiler): update apidocs for CP 2.7 Benoit Chevallier-Mames 2024-07-23 11:03:44 +02:00
  • bd380cc3c1 fix(frontend-python): test_modules with more reasonnable p_error rudy 2024-08-06 16:50:40 +02:00
  • 733fa659ab chore(ci): bump zama-ai/slab-github-runner dependabot[bot] 2024-07-21 13:58:06 +00:00
  • 9c0f763839 chore(ci): bump actions/setup-python from 5.1.0 to 5.1.1 dependabot[bot] 2024-07-14 13:34:57 +00:00
  • 31726d83cf fix(frontend-python): disable coverage for optimal graphviz functionality rudy 2024-08-08 13:09:04 +02:00
  • d89af27a68 docs(compiler): fix link Ayoub Benaissa 2024-08-08 12:01:21 +01:00
  • 9c226f1769 docs(compiler): add note for building CP wheel in the compiler Ayoub Benaissa 2024-08-08 09:30:07 +01:00
  • d7e1006098 docs(frontend): change banner position release/2.7.x yuxizama 2024-08-06 16:37:26 +02:00
  • a3cc2f144a fix(frontend): use proper inputsets in key value database example nightly-2024.08.08 nightly-2024.08.07 Umut 2024-08-02 15:28:59 +03:00
  • 941d78b1d1 feat(optimizer): improve errors for non-composable functions nightly-2024.08.06 Alexandre Péré 2024-07-19 16:00:43 +02:00
  • ea2b939fbd docs(frontend): fix the format error yuxizama 2024-08-05 13:54:34 +02:00
  • 881c93e867 docs(frontend): add survey banner yuxizama 2024-08-05 13:37:03 +02:00
  • 2345f69d90 fix(frontend-python): fhe.refresh, similar to identity, but used as noise reducer rudy 2024-07-26 15:07:40 +02:00
  • bf2ec9ea13 chore(ci): Reenable GOU benchmark enable-gpu-benchmark Bourgerie Quentin 2024-08-02 17:47:50 +02:00
  • ea131b04af test test-ci-rule Bourgerie Quentin 2024-08-02 17:40:10 +02:00
  • 5f53e1a43d chore(ci): test Bourgerie Quentin 2024-08-02 17:31:59 +02:00
  • 8230261ba0 docs(frontend-python): update workaround to refer to new features nightly-2024.08.03 branch_to_delete_bcm_august_2024 Umut 2024-06-25 14:35:38 +03:00
  • ee19ffe01c fix(frontend-python): test_matmul, formatting error rudy 2024-08-02 12:27:15 +02:00
  • 89553858dd feat(frontend-python): release GIL on run, encrypt, decrypt rudy 2024-07-26 12:32:31 +02:00
  • 513e7dd3be fix(frontend-python): test_matmul.test_matmul, randomly failing test rudy 2024-08-02 10:20:10 +02:00
  • 2968e8070f docs(frontend): add performance tips section Umut 2024-06-27 15:06:06 +03:00
  • dfaf987e8c chore(ci): bump actions/download-artifact from 4.1.7 to 4.1.8 dependabot[bot] 2024-07-07 13:27:04 +00:00
  • 81315ad101 chore(ci): bump actions/upload-artifact from 4.3.3 to 4.3.4 dependabot[bot] 2024-07-07 13:27:00 +00:00
  • 1f231627f5 chore(ci): bump docker/login-action from 3.1.0 to 3.2.0 dependabot[bot] 2024-06-02 14:02:01 +00:00
  • 66fd9e09b2 fix(frontend-python): bit extract avoid extra reinterpret_precision rudy 2024-06-28 14:59:50 +02:00
  • dd7c05f585 fix(frontend-python): min coverage to 98.9 nightly-2024.08.02 rudy 2024-08-01 16:20:02 +02:00
  • eccc3f13b0 chore(ci): fix test_cml script Roman Bredehoft 2024-08-01 16:46:47 +02:00
  • 16306112ef feat(frontend-python): Makefile working without compiler rudy 2024-07-01 15:07:35 +02:00
  • 3adf658a97 fix(compiler): levelledOP conversion to dot like for optimizer rudy 2024-07-29 19:59:53 +02:00
  • 9b034d9441 test(compiler): Ensure that ForLoopToParallelPass does not trigger for scf.for with parallel = false nightly-2024.08.01 nightly-2024.07.31 Andi Drebes 2024-07-30 14:45:41 +02:00
  • bda9199573 fix(frontend): fix a broken link Benoit Chevallier-Mames 2024-07-30 16:29:32 +02:00
  • 69ee148d97 fix(frontend): fixing an issue in the string generation Benoit Chevallier-Mames 2024-07-25 12:37:32 +02:00
  • b98ad39478 docs(frontend): moving tutorials in the same directory Benoit Chevallier-Mames 2024-07-22 15:58:02 +02:00
  • 3cd3dff92a fix(compiler): Convert scf.for to scf.parallel only if parallel attribute is true Andi Drebes 2024-07-29 15:52:02 +02:00
  • 0379f9a656 fix(frontend-python): fhe.function use staticmethod, disable linter for levenshtein example nightly-2024.07.30 rudy 2024-07-23 19:39:13 +02:00
  • cabe4e8fe2 docs(frontend): massive modifications in the documentation nightly-2024.07.27 nightly-2024.07.26 Benoit Chevallier-Mames 2024-07-24 16:33:12 +02:00
  • d8e36c3627 docs(frontend): massive modifications in the documentation Benoit Chevallier-Mames 2024-07-17 19:08:17 +02:00
  • c777b4c225 docs(frontend): massive modifications in the documentation nightly-2024.07.25 Benoit Chevallier-Mames 2024-07-17 19:08:17 +02:00
  • 4bb7c21739 fix(compiler): [GPU runtime] enable dependence re-split when dependence is used in multiple subgraphs. nightly-2024.07.24 Antoniu Pop 2024-07-22 14:10:59 +01:00
  • 2d5d15f0b0 fix(compiler): [GPU runtime] prevent early deallocation of on-device data when multiple processes use the same input. Antoniu Pop 2024-07-19 16:53:12 +01:00
  • cf32638264 fix(compiler): [GPU+DFR runtime] add sanity check to prevent both dataflow parallelization and GPU offload to be activated jointly as this is not yet supported. Antoniu Pop 2024-07-19 16:51:33 +01:00
  • 1ff6e8468f chore(ci): shitch GPU python wheel test profile AMI. Antoniu Pop 2024-07-17 08:42:09 +01:00
  • d00d4e54ac docs(frontend): more info on where to find wheels Benoit Chevallier-Mames 2024-07-22 18:02:51 +02:00
  • 166fa77dc2 fix(ci): update Pandas files on CML side before running the tests Benoit Chevallier-Mames 2024-07-22 15:19:04 +02:00
  • d61f455c4f fix(ci): add leading 'v' in docker image tag Ayoub Benaissa 2024-07-23 09:28:32 +01:00