Commit Graph

3922 Commits

Author SHA1 Message Date
youben11
1cbd963161 fix(ci): lint all dockerfiles and lower failure threshold 2024-10-24 08:24:12 +01:00
youben11
5b477b4a7f feat(ci): lint dockerfiles using hadolint 2024-10-24 08:24:07 +01:00
Quentin Bourgerie
54c88b8cbb Merge pull request #1114 from zama-ai/private_release/support-python3-12
Support python3 12
nightly-2024.10.24
2024-10-23 20:27:32 +02:00
Benoit Chevallier-Mames
c453e637e3 chore(frontend-python): adding 3.12 in the docs 2024-10-23 16:52:25 +02:00
Bourgerie Quentin
b60368e3ec chore(frontend-python): Support python3.12 2024-10-23 16:52:25 +02:00
Quentin Bourgerie
3e75876491 Merge pull request #1108 from zama-ai/fix/main_docker
fix(ci): add missing mypy dependency in dockerfile
nightly-2024.10.23 nightly-2024.10.22
2024-10-21 16:58:29 +02:00
Alexandre Péré
f2bd6712ba fix(ci): add missing mypy dependency in dockerfile 2024-10-21 16:28:46 +02:00
Quentin Bourgerie
8f7b1daba6 Merge pull request #1107 from zama-ai/fix-ggc-13
fix(compiler): Fixing warnings spotted by gcc-13
2024-10-21 13:57:06 +02:00
Quentin Bourgerie
d6ed66232e fix(compiler): Fixing warnings spotted by gcc-13 2024-10-21 13:54:42 +02:00
Alexandre Péré
7f72c2bb40 Merge pull request #1104 from zama-ai/alex/optimizer_max_2
fix(optimizer): add zero noise and max noise ops
2024-10-21 10:00:00 +02:00
Alexandre Péré
5205a2fdcb fix(optimizer): please new rust lints 2024-10-21 09:52:05 +02:00
Alexandre Péré
6412649207 fix(optimizer): add zero noise and max noise ops 2024-10-18 14:47:33 +02:00
Quentin Bourgerie
cd8208ee4a Merge pull request #1103 from zama-ai/safe_serialization
fix(backend-cpu): Use safe serialization for TFHE-rs interoperability
nightly-2024.10.19
2024-10-18 14:22:22 +02:00
Bourgerie Quentin
c4f0a43b4d fix(backend-cpu): Use safe serialization for TFHE-rs interoperability 2024-10-18 10:01:20 +02:00
Ayoub Benaissa
7ff7902863 feat(ci): block unsigned commits nightly-2024.10.18 nightly-2024.10.17 nightly-2024.10.16 2024-10-15 14:58:49 +01:00
Alexandre Péré
69e545d84a fix(frontend): fix client decryption casting 2024-10-15 14:13:15 +02:00
Alexandre Péré
056f931331 fix(frontend): fix decryption dtype nightly-2024.10.15 2024-10-14 15:13:07 +02:00
Alexandre Péré
a9e03e242e fix(frontend): remove compat.h 2024-10-14 14:27:47 +02:00
aquint-zama
fd9db12886 chore(frontend): bench examples on hpc7a
close #854
nightly-2024.10.12 nightly-2024.10.11 nightly-2024.10.10
2024-10-09 13:57:02 +02:00
Alexandre Péré
ea053ea524 fix(ci-doc): add missing doc file nightly-2024.10.09 2024-10-08 14:09:48 +02:00
Bourgerie Quentin
48b5c9def3 docs(frontend): Fix a typo in module composition nightly-2024.10.08 2024-10-07 08:45:33 +02:00
Bourgerie Quentin
ffaed149b4 docs(frontend): Add tfhers guide to the documentation summary 2024-10-07 08:45:33 +02:00
Bourgerie Quentin
f88d466778 fix(frontend-python): Set z3-solver version 2024-10-07 08:45:33 +02:00
Bourgerie Quentin
7a033da142 docs(frontend-python): Update API doc 2024-10-07 08:45:33 +02:00
Bourgerie Quentin
b3bd29ebac chore(ci): Update install rust action 2024-10-07 08:45:33 +02:00
Alexandre Péré
4882919034 fix(ci): fix concrete-ml tests python version to 3.8 2024-10-07 08:45:33 +02:00
Alexandre Péré
7402219247 fix(frontend): use python-3.8 compatible syntax 2024-10-07 08:45:33 +02:00
Benoit Chevallier-Mames
ddb7bbeaf4 docs(frontend-python): improving the doc
closes https://github.com/zama-ai/concrete-internal/issues/#840
2024-10-07 08:45:33 +02:00
Bourgerie Quentin
85f72a6b06 docs(frontend-python): Add warning abou the beta status of tfhe-rs compatibility API 2024-10-07 08:45:33 +02:00
Bourgerie Quentin
a989ae27c7 chore(ci): Install rust for testing since we need to build tfhers-utils 2024-10-07 08:45:33 +02:00
Elias Rad
65a5d5514d docs(frontend): fix spelling issues nightly-2024.10.05 2024-10-04 16:03:21 +02:00
Ayoub Benaissa
925a37d232 perf(ci): avoid building cuda image everytime
from the docs: The jobs.<job_id>.if condition is evaluated before jobs.<job_id>.strategy.matrix is applied. So we can't just use matrix.dockerfile so we have to build both images if one of the two files change, or we will have to split this into two.

it was previously built everytime due to the evaluation of
matrix.dockerfile to an empty string

https://docs.github.com/en/actions/writing-workflows/workflow-syntax-for-github-actions#jobsjob_idif
nightly-2024.10.04
2024-10-03 11:16:15 +01:00
youben11
6c81e0c67b chore(backend): update tfhers in concrete-cpu 2024-10-03 10:42:34 +01:00
youben11
c3e21fe92b chore(frontend): update tfhers in tfhers test utils 2024-10-03 10:42:34 +01:00
Ayoub Benaissa
9b1ed794f1 docs(compiler): typo in build-essential 2024-10-03 09:55:04 +02:00
youben11
d7bd81e637 fix(ci): tag with one leading v nightly-2024.10.03 nightly-2024.10.02 2024-10-01 10:31:53 +01:00
youben11
7e81f0ed9d docs(frontend): rename the TFHE-rs feature nightly-2024.10.01 2024-09-30 09:44:36 +01:00
Ayoub Benaissa
17149ee7f3 docs(frontend): format code nightly-2024.09.28 2024-09-27 10:49:10 +01:00
Ayoub Benaissa
3f589eb6a3 fix(ci): get only the specified version (no rc) 2024-09-27 07:14:11 +01:00
youben11
2d341aaf81 refactor(frontend): use func_name from circuit nightly-2024.09.27 2024-09-26 10:43:06 +02:00
Bourgerie Quentin
11bf8d9066 fix(frontend-python): Fixing default circuit name in tfhe-rs bridge 2024-09-26 10:43:06 +02:00
Bourgerie Quentin
855e627659 docs(frontend-python): Update broken link 2024-09-26 10:43:06 +02:00
Bourgerie Quentin
ccabaaf8f5 chore(frontend-python): Formatting 2024-09-26 10:43:06 +02:00
youben11
d2d4613afc refactor(frontend): rename lwe_secret_key_param_at 2024-09-26 10:43:06 +02:00
youben11
e4a041e5ac perf(backend): avoid copy during serialization 2024-09-26 10:43:06 +02:00
youben11
1ecaa5b033 test(frontend): test TFHE-rs example 2024-09-26 10:43:06 +02:00
youben11
061715cfe4 feat(backend/compiler): check fheuint correctness when unserializing 2024-09-26 10:43:06 +02:00
youben11
d63ff516af refactor(frontend): remove the need to pass the in/out types in Bridge 2024-09-26 10:43:06 +02:00
youben11
eb72bbc53c refactor(frontend): renaming for consistency and clarity 2024-09-26 10:43:06 +02:00
youben11
1e08d11e17 docs(frontend): TFHE-rs compatibility guide v1 2024-09-26 10:43:06 +02:00