Commit Graph

  • 5f2afc4c24 feat(frontend-python): simulate encrypt run decrypt option Umut 2024-06-14 13:08:23 +03:00
  • 33cf26196e fix(ci): remove unecessary venv usage ci/gpu-debug youben11 2024-06-14 14:53:59 +01:00
  • 1d2777a70c feat(ci): add new slab profile for GPU with ubuntu22 youben11 2024-06-14 12:08:18 +01:00
  • f2b6a83346 feat(ci): add manual workflow to refresh Zama PyPI Ayoub Benaissa 2024-06-14 06:08:55 +01:00
  • bdf4d68d0c fix(ci): update cuda path youben11 2024-06-14 07:26:39 +01:00
  • 471d2fee8d fix(ci): prepend gcc11 in PATH and LD_LIBRARY_PATH youben11 2024-06-14 07:07:45 +01:00
  • d212aa190f fix(ci): use brackets instead of parentheses nightly-2024.06.14 youben11 2024-06-13 18:18:41 +01:00
  • 736fef051c fix(ci): use same compiler for hpx and concrete youben11 2024-06-13 18:07:31 +01:00
  • 0d5b7f97d9 fix(ci): use single quote for string expression youben11 2024-06-13 13:47:06 +01:00
  • bce7fe30ba fix(ci): build compiler image with cuda11.8 youben11 2024-06-13 05:00:32 +01:00
  • b686a8b64a feat(ci): build a second cuda image for 11.8 youben11 2024-06-13 04:56:34 +01:00
  • e66fbe3914 feat(ci): enable nightly/public gpu release youben11 2024-06-12 06:18:57 +01:00
  • 3fa2e9565b refactor(ci): don't clone with submodules youben11 2024-06-12 06:16:37 +01:00
  • 0ae34177d1 fix(ci): add title for draft release aquint-zama 2024-06-13 09:47:46 +02:00
  • d1d9437076 fix(ci): only download wheels into the wheels directory youben11-patch-3 Ayoub Benaissa 2024-06-13 05:26:21 +01:00
  • 54a6d8a1d4 fix(ci): missing backslashes nightly-2024.06.13 aquint-zama 2024-06-11 15:00:16 +02:00
  • fcc2739745 fix(ci): run all tests but still show error status if one failed nightly-2024.06.12 youben11 2024-06-11 18:58:07 +01:00
  • 11f82b86cf feat(ci): push cpu wheels in dedicated subdir Ayoub Benaissa 2024-06-11 18:38:35 +01:00
  • 5178cedccd fix(ci): remove wrong deps youben11 2024-06-11 18:32:17 +01:00
  • d858c73472 fix(ci): use correct name for slab command youben11 2024-06-11 18:30:46 +01:00
  • e696a9eb5a feat(ci): test GPU wheel after release youben11 2024-06-11 18:11:45 +01:00
  • 3690fd59dd fix(ci): release gpu wheel in a non-gpu machine youben11 2024-05-29 11:51:05 +01:00
  • 81b04a3562 fix(compiler): use maxpool strides properly when lowering to linalg Umut 2024-06-11 18:10:09 +03:00
  • d9a365bd93 docs(frontend): simplify the doc for the non-power user Benoit Chevallier-Mames 2024-06-03 10:40:46 +02:00
  • 5185940807 feat(frontend): add support for wires to concrete-python Alexandre Péré 2024-05-17 11:41:45 +02:00
  • 66d70b7925 docs(frontend): correct license copyright year nightly-2024.06.11 yuxizama 2024-06-03 09:51:09 +02:00
  • d31088093e docs(frontend): add license FAQ in README yuxizama 2024-06-03 09:49:51 +02:00
  • 96088cedf5 chore(ci): bump dawidd6/action-download-artifact from 3 to 5 dependabot[bot] 2024-06-09 13:34:52 +00:00
  • 16c05b9da7 f expose v0 parameter to concrete python quickly-expose-v0-parameter Bourgerie Quentin 2024-06-10 16:35:38 +02:00
  • cb262733a4 debug nightly-2024.06.10 youben11 2024-06-10 14:12:24 +01:00
  • b0ce318f87 fix(ci): add missing depth for retrieving tag aquint-zama 2024-06-08 18:35:41 +02:00
  • e92cfa01fc feat(ci): add SLSA provenance nightly-2024.06.08 aquint-zama 2024-06-06 14:43:12 +02:00
  • 88f7a2925b wip feat/multiplication-strategies Umut 2024-06-06 16:14:32 +03:00
  • ee5d724501 debug youben11 2024-06-07 08:08:15 +01:00
  • 12b452beb8 debug youben11 2024-06-06 14:49:41 +01:00
  • 5600c46ea7 debug youben11 2024-06-06 14:20:51 +01:00
  • bffa98f320 fix(frontend): fixing other pylint issues nightly-2024.06.07 Benoit Chevallier-Mames 2024-06-06 11:13:48 +02:00
  • 16a0c6db99 fix(frontend): fixing pylint for SHA1 example Benoit Chevallier-Mames 2024-06-05 14:23:14 +02:00
  • bb39e91dfd debug youben11 2024-06-06 11:58:56 +01:00
  • ee53aae76c debug youben11 2024-06-06 11:43:40 +01:00
  • 3b03ba90df debug youben11 2024-06-06 11:18:13 +01:00
  • bb4b6d1375 debug youben11 2024-06-06 09:48:31 +01:00
  • 14334f56ed feat(frontend-python): dynamic assignment nightly-2024.06.06 Umut 2024-05-28 14:46:47 +03:00
  • 391449e13a debug youben11 2024-06-04 16:03:13 +01:00
  • db2c7550f5 fix(compiler): Allow uncompressed ciphertext in compressed gate to fix composition + compression nightly-2024.06.05 Bourgerie Quentin 2024-05-30 15:50:54 +02:00
  • 226ee27f64 docs(frontend): adding a SHA1 tutorial with modules nightly-2024.06.04 nightly-2024.06.01 Benoit Chevallier-Mames 2024-05-15 13:16:22 +02:00
  • 3189de8106 chore(ci): Run concrete-ml-test for each PR that modify concrete-python or main push Bourgerie Quentin 2024-05-28 14:33:29 +02:00
  • d0c74ce53e chore(ci): Run concrete-ml-test for each PR that modify concrete-python or main push pr-2.6.3 Bourgerie Quentin 2024-05-28 14:33:29 +02:00
  • 120944e58c fix(compiler): Do not use input ciphertext compression in simulation Bourgerie Quentin 2024-04-08 12:22:02 +02:00
  • edea215146 docs(frontend): language edits docs-language-edit-part2 yuxizama 2024-05-17 14:22:00 +02:00
  • 01824c65a9 chore(frontends): add accessors to client and server for modules nightly-2024.05.31 Alexandre Péré 2024-05-15 15:07:42 +02:00
  • 0a1934c2ee fix(compiler): fix input parameter deserialization where total data input overflows 32bit accumulator. Antoniu Pop 2024-05-29 17:00:53 +01:00
  • c677f83af7 feat(frontend-python): dynamic indexing nightly-2024.05.30 Umut 2024-05-15 11:46:44 +03:00
  • 407b454f07 chore(ci): fix Concrete ML tests script Roman Bredehoft 2024-05-29 12:02:04 +02:00
  • 3b54994bad debug youben11 2024-05-29 11:51:05 +01:00
  • 6af1943182 bootstrap Alexandre Péré 2024-03-21 16:08:35 +01:00
  • 9c18bab7f9 Undo code experiments Andi Drebes 2024-05-29 05:55:09 +02:00
  • d2fca9f2bb feat(ci): release GPU wheel for concrete-python nightly-2024.05.29 youben11 2024-05-28 15:35:34 +01:00
  • 6f35a8be81 test(frontend): test tfhers integers youben11 2024-05-24 11:58:33 +01:00
  • a3c855439a feat(frontend): add compatibility with tfhers integer youben11 2024-05-10 17:16:04 +01:00
  • 498d6fe326 fix(frontend): update in place to be able to support other int types youben11 2024-04-26 10:53:38 +01:00
  • 710d321adc fix(frontend): manage the case of bound measurement using 1 elem youben11 2024-04-26 07:41:40 +01:00
  • 15816354aa feat(optimizer): add support for circuits and composition rules Alexandre Péré 2024-04-19 15:17:32 +02:00
  • 974830e40d fix(compiler): control overflow detection for LUT via flag youben11 2024-05-27 13:03:10 +01:00
  • 66c47b8312 docs(frontend): forcing a single round to start experiment_sha1_single_function Benoit Chevallier-Mames 2024-05-27 16:12:21 +02:00
  • 072edc0f7a docs(frontend): adding a SHA1 without Module Benoit Chevallier-Mames 2024-05-27 16:04:57 +02:00
  • 7b35d2446b chore(ci): Remove permissions on the main workflow which prevents CI to be run from external contributors nightly-2024.05.28 Bourgerie Quentin 2024-05-27 11:31:52 +02:00
  • 3f1dc330ad fix(frontend-python): change input bit-width only when tlu is optimized based on original bit-width during table generation Umut 2024-05-27 13:11:51 +03:00
  • 08f54d875c docs(frontend): fix link Benoit Chevallier-Mames 2024-05-27 14:44:05 +02:00
  • bcd663ff99 docs(frontend): remove MLIR Benoit Chevallier-Mames 2024-05-27 14:37:38 +02:00
  • c17e8214ba docs(frontend): reviews Benoit Chevallier-Mames 2024-05-27 14:35:54 +02:00
  • 2be85e16c5 docs(frontend): merge Benoit Chevallier-Mames 2024-05-27 14:29:15 +02:00
  • e5b1ce3695 docs(frontend): review Benoit Chevallier-Mames 2024-05-16 18:30:19 +02:00
  • ebc64ac8df docs(frontend): adding a SHA1 tutorial with modules Benoit Chevallier-Mames 2024-05-15 13:16:22 +02:00
  • d0e17894f5 docs(frontend): adding a SHA1 tutorial with modules Benoit Chevallier-Mames 2024-05-15 13:16:22 +02:00
  • aa6e5d9ce1 fix(compiler): fixing a broken path sukrucildirr 2024-05-17 16:41:35 +03:00
  • 08a1871252 chore(compiler): update black dev dependency nightly-2024.05.25 aquint-zama 2024-05-22 17:17:06 +02:00
  • 6637b659db feat(compiler/frontend): add flag to enable/disable overflow detection in simulation youben11 2024-05-23 16:41:27 +01:00
  • 2840b4199c chore(compiler): update black dev dependency dependabot/update-black aquint-zama 2024-05-22 17:17:06 +02:00
  • 3740d38481 chore(frontend-python): update black dev dependency nightly-2024.05.24 nightly-2024.05.23 aquint-zama 2024-04-19 16:26:45 +02:00
  • 4726d20078 fix(ci): fetch tags nightly-2024.05.22 Ayoub Benaissa 2024-05-22 14:51:24 +01:00
  • 0157734473 docs(frontend): language edits yuxizama 2024-05-14 16:11:27 +02:00
  • e546103469 chore(common): fix typo in README aquint-zama 2024-05-21 14:46:58 +02:00
  • db5f01eab1 docs(frontend-python): fix redirection aquint-zama 2024-05-21 11:05:22 +02:00
  • ace7f2191c fix(frontend-python): optimize extract bits rudy 2024-03-21 15:56:35 +01:00
  • 01b1f88351 feat(frontend-python): Expose a minimal public key API to concrete-python qbo/public-keys Bourgerie Quentin 2024-05-03 16:13:16 +02:00
  • 96845db9f9 test(compiler): Minimal tests of compact public keys of python bindings Bourgerie Quentin 2024-05-03 16:10:02 +02:00
  • fbbf568059 feat(compiler): Expose public key encryption API to python bindings Bourgerie Quentin 2024-05-03 16:08:50 +02:00
  • f635430f42 test(compiler): Add public-keys options to end_to_end_test tool Bourgerie Quentin 2024-05-03 16:29:05 +02:00
  • afeccd85bd fix(ci): update nightly version format to MAJOR.MINOR.PATCH-devYEARMONTHDAY Ayoub Benaissa 2024-05-21 09:50:03 +01:00
  • 80b25ffa0c fix(ci): do not continue on linux build errors Ayoub Benaissa 2024-05-21 09:42:58 +01:00
  • 942fc24c1c chore(common): fix typo in README chore/typo aquint-zama 2024-05-21 14:46:58 +02:00
  • 8af850a719 fix(ci): update nightly version format to MAJOR.MINOR.PATCH-devYEARMONTHDAY youben11-patch-7 Ayoub Benaissa 2024-05-21 09:50:03 +01:00
  • ee8508414f docs(frontend-python): fix redirection docs/fix-redirect aquint-zama 2024-05-21 11:05:22 +02:00
  • 13f95a5005 fix(ci): do not continue on linux build errors Ayoub Benaissa 2024-05-21 09:42:58 +01:00
  • 47e0b8e6f7 feat(compiler): Add public-keys options to compiler engine and generate public key information Bourgerie Quentin 2024-04-09 11:16:26 +02:00
  • 964856b440 fix(compiler): v0-parameter field in yaml files was not taken into account Bourgerie Quentin 2024-04-09 11:08:02 +02:00
  • b9273266c9 feat(compiler): Introduce client public key encryption Bourgerie Quentin 2024-03-25 16:55:42 +01:00
  • 9c0a288d57 refactor(compiler): Separate client program into exporter and decrypter Bourgerie Quentin 2024-03-25 15:37:36 +01:00
  • 073f3ef737 feat(compiler): Introduce public keys objects to the compiler client/server APIs Bourgerie Quentin 2024-03-22 15:02:28 +01:00