Commit Graph

4072 Commits

Author SHA1 Message Date
jfrery
68e25bf884 ci: custom docker build 2024-12-20 10:20:36 +01:00
jfrery
e7e62d3908 ci: fix cml tests (now in docker) 2024-12-19 14:23:40 +01:00
Ayoub Benaissa
534a9aed69 Merge pull request #1188 from zama-ai/tfhers-bridge-module
Extend TFHE-rs bridge to support modules
2024-12-19 12:09:50 +01:00
youben11
559b0fb987 test(frontend): TFHE-rs bridge with modules 2024-12-19 10:56:06 +01:00
youben11
ba6bf85bd8 feat(frontend): support modules in TFHE-rs bridge 2024-12-19 10:56:01 +01:00
Ayoub Benaissa
062f5cbe28 Merge pull request #1151 from zama-ai/tfhers-ml-example
Tfhers ml example
nightly-2024.12.19 v2.9.0-rc2
2024-12-18 15:07:53 +01:00
youben11
0b93351efe docs(frontend): fix punctuation
Co-authored-by: yuxizama <yuxi.zhao@zama.ai>
2024-12-18 13:48:27 +01:00
youben11
813874a713 test(frontend): test TFHE-rs ML example 2024-12-18 10:44:53 +01:00
youben11
b20e5ae37e feat(frontend): use shapes in tfhers-utils 2024-12-18 10:44:53 +01:00
youben11
b64e6f71e3 docs(frontend): TFHE-rs interop example using ML model
Co-authored-by: jfrery <jordan.frery@zama.ai>
2024-12-18 10:44:47 +01:00
Ayoub Benaissa
04d7fb26d2 Merge pull request #1183 from zama-ai/ci/trivy
feat(ci): scan docker images using trivy
nightly-2024.12.18
2024-12-17 11:08:06 +01:00
Quentin Bourgerie
b48f83222f Merge pull request #1186 from zama-ai/revert-slab
chore(ci): bump zama-ai/slab-github-runner from 1.2.0 to 1.4.0, revert
nightly-2024.12.17
2024-12-16 16:54:06 +01:00
Quentin Bourgerie
441911ae13 chore(ci): bump zama-ai/slab-github-runner from 1.2.0 to 1.4.0, revert
This reverts commit ef49513f85.
2024-12-16 16:16:26 +01:00
Quentin Bourgerie
e00ccea54b Merge pull request #1174 from zama-ai/alex/update_security_curves
chore(common): add 132 bits security curves
2024-12-16 16:05:43 +01:00
Quentin Bourgerie
21ae59e699 Merge pull request #1185 from zama-ai/dependabot-updates
Dependabot updates
2024-12-16 16:00:24 +01:00
dependabot[bot]
cef36d74da chore(ci): bump zgosalvez/github-actions-ensure-sha-pinned-actions
Bumps [zgosalvez/github-actions-ensure-sha-pinned-actions](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions) from 3.0.17 to 3.0.18.
- [Release notes](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](5d6ac37a4c...6441882669)

---
updated-dependencies:
- dependency-name: zgosalvez/github-actions-ensure-sha-pinned-actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-16 15:46:04 +01:00
dependabot[bot]
ef49513f85 chore(ci): bump zama-ai/slab-github-runner from 1.2.0 to 1.4.0
Bumps [zama-ai/slab-github-runner](https://github.com/zama-ai/slab-github-runner) from 1.2.0 to 1.4.0.
- [Release notes](https://github.com/zama-ai/slab-github-runner/releases)
- [Changelog](https://github.com/zama-ai/slab-github-runner/blob/main/CHANGELOG.md)
- [Commits](https://github.com/zama-ai/slab-github-runner/compare/v1.2.0...f26b8d611b2e695158fb0a6980834f0612f65ef8)

---
updated-dependencies:
- dependency-name: zama-ai/slab-github-runner
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-16 15:45:47 +01:00
dependabot[bot]
77afea4527 chore(ci): bump github/codeql-action
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 86b04fb0e47484f7282357688f21d5d0e32175fe to dd7559424621a6dd0b32ababe9e4b271a87f78d2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](86b04fb0e4...dd75594246)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-16 15:45:30 +01:00
dependabot[bot]
3ae0f26765 chore(ci): bump tj-actions/changed-files from 45.0.4 to 45.0.5
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 45.0.4 to 45.0.5.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](4edd678ac3...bab30c2299)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-16 15:45:06 +01:00
dependabot[bot]
db376a8a0a chore(ci): bump dawidd6/action-download-artifact from 6 to 7
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 6 to 7.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases)
- [Commits](bf251b5aa9...80620a5d27)

---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-16 15:44:44 +01:00
youben11
770568f5c2 feat(ci): scan docker images using trivy 2024-12-16 15:06:22 +01:00
Quentin Bourgerie
72d653d2f5 Merge pull request #1154 from zama-ai/update-tfhers
Update TFHE-rs to 0.10.0 and use safe serialization for secret keys
2024-12-16 14:47:35 +01:00
Bourgerie Quentin
ccf491e0a1 perf(backend-cuda): Update cuda backend to the latest tfhe-rs version (0.10.0) 2024-12-16 14:34:23 +01:00
Quentin Bourgerie
9a85d33c5b chore(compiler/backend-gpu): Enable gpu benchmarks 2024-12-16 14:34:23 +01:00
Bourgerie Quentin
41f424e498 test(compiler): Add latest cifar benchmark 2024-12-16 14:34:23 +01:00
youben11
02311dd3f1 fix(backend): consider additional ser headers (fragile) 2024-12-16 14:34:23 +01:00
youben11
0fdb51bdb0 feat(backend/frontend): use safe_serialization for secret keys 2024-12-16 14:34:23 +01:00
youben11
e7fbb0cae8 chore(backend/frontend): update TFHE-rs to 0.10.0 2024-12-16 14:34:23 +01:00
Alexandre Péré
4d6afba9dd chore(common): add 132 bits security curves 2024-12-16 11:24:04 +01:00
Ayoub Benaissa
cee1b3a0f1 Merge pull request #1177 from zama-ai/ci/trivy
feat(ci): scan repo using trivy
nightly-2024.12.14
2024-12-13 15:19:18 +01:00
Ayoub Benaissa
0dd8bec737 Merge pull request #1175 from zama-ai/fix/keyset_deser
Reduce memory copies of serialized buffers
nightly-2024.12.13 nightly-2024.12.11 nightly-2024.12.12
2024-12-10 16:28:34 +01:00
youben11
01d5ddb16e feat(ci): scan repo using trivy 2024-12-10 15:30:51 +01:00
Alexandre Péré
2a1f449e61 Merge pull request #1074 from graphite/patch-1
Fix docs to properly limit variable size
2024-12-10 14:12:48 +01:00
youben11
98c60babcb perf(compiler): avoid big copy of server keys
we inline the server key serialization so that we only make small copies
2024-12-10 11:52:02 +01:00
youben11
d056758c3c perf(frontend/compiler): support ser keyset using path
reduce memory usage by avoiding unecessary copy
2024-12-10 11:51:53 +01:00
Anton Astafiev
7efe5bdc40 fix(frontend): properly limit variable size in tests 2024-12-10 10:03:45 +01:00
youben11
f14090f55f perf(compiler): use readers as much as possible to avoid copies
Readers were automatically casted to Messages which cost a memory copy.
It's now required to explicitly make this conversion (copy).
2024-12-10 10:01:54 +01:00
Quentin Bourgerie
f0e0a080bc Merge pull request #1144 from zama-ai/module-auto-schedule-rebased
feat(frontend-python): module run are scheduled and parallelized in a…
nightly-2024.12.10 nightly-2024.12.07
2024-12-06 17:35:34 +01:00
Quentin Bourgerie
9a02d535d0 Merge pull request #1172 from zama-ai/yuxizama-patch-1
docs: update discord links
2024-12-06 16:01:32 +01:00
yuxizama
334f39d590 docs(frontend-python): update discord links 2024-12-06 15:41:41 +01:00
rudy
c292a8b2df feat(frontend-python): module run are scheduled and parallelized in a worker pool 2024-12-06 09:52:04 +01:00
Quentin Bourgerie
570e05c73d Merge pull request #1168 from zama-ai/macos-notebook
chore(ci): Fix macos notebook test
nightly-2024.12.05 nightly-2024.12.06
2024-12-04 13:50:13 +01:00
Alexandre Péré
85f16436fc Merge pull request #1155 from zama-ai/fix/test_modules_precedence_2
fix(frontend-python): correct operator precedence
nightly-2024.12.03 nightly-2024.12.04
2024-12-02 17:59:05 +01:00
Alexandre Péré
27e56f02ca fix(frontend-python): correct operator precedence 2024-12-02 16:10:34 +01:00
Alexandre Péré
819e6da503 Merge pull request #1145 from zama-ai/alex/optimizer_keyset_generation
feat(optimizer): add generic keyset info generation
2024-12-02 11:01:21 +01:00
Quentin Bourgerie
52ae2fa733 chore(ci): Fix macos notebook test 2024-11-29 17:13:56 +01:00
Quentin Bourgerie
fce055049d Merge pull request #1169 from zama-ai/fix-optimizer-lint
chore(optimizer): Update linting
nightly-2024.11.30
2024-11-29 15:55:32 +01:00
Quentin Bourgerie
de14712c5b Merge pull request #1164 from zama-ai/fix_optimizer_bug_2
fix(optimizer): fix performance regression
2024-11-29 15:53:32 +01:00
Quentin Bourgerie
9cc525c013 chore(optimizer): Update linting 2024-11-29 15:25:36 +01:00
Quentin Bourgerie
0aac13fe29 Merge pull request #1167 from zama-ai/minimal-pytest
chore(frontend-python): Run minimal tests on macos and gpu
2024-11-29 14:40:59 +01:00