youben11
|
1e08d11e17
|
docs(frontend): TFHE-rs compatibility guide v1
|
2024-09-26 10:43:06 +02:00 |
|
youben11
|
a7cf7791d4
|
feat(compiler/front/backend): use LWE keys inst of GLWE with TFHErs comp
|
2024-09-26 10:43:06 +02:00 |
|
youben11
|
6ce66139d1
|
test(frontend): add e2e test doing TFHErs keygen from Concrete SK
this also does computation on both ends
|
2024-09-26 10:43:06 +02:00 |
|
youben11
|
1d6d9527ec
|
test(frontend): support TFHErs keygen from Concrete SK
|
2024-09-26 10:43:06 +02:00 |
|
youben11
|
50ddee27e2
|
test(frontend): add e2e for computing on both sides TFHErs and Concrete
with TFHErs keygen first, and Concrete using TFHErs secret key to keygen
|
2024-09-26 10:43:06 +02:00 |
|
youben11
|
ff8f6bf0de
|
test(frontend): support summing ciphertext in tfhers utility
|
2024-09-26 10:43:06 +02:00 |
|
youben11
|
db60b31115
|
feat(frontend): support doing keygen with an initial set of keys
|
2024-09-26 10:43:06 +02:00 |
|
youben11
|
e50388788a
|
test(frontend): add keygen to tfhers test utility
also support different types of keys now
|
2024-09-26 10:43:06 +02:00 |
|
youben11
|
da7857af61
|
feat(compiler/bindings): support moving SKs around keygen with them
|
2024-09-26 10:43:06 +02:00 |
|
youben11
|
b73f31465b
|
feat(compiler): support keygen with a set of initial secret keys
keygen will start by setting these secret keys then generating the
remaining types of keys
|
2024-09-26 10:43:06 +02:00 |
|
youben11
|
13c250b5a9
|
chore(compiler): remove useless include
|
2024-09-26 10:43:06 +02:00 |
|
youben11
|
54f18e82fc
|
feat(backend): unserialize glwe secret keys
|
2024-09-26 10:43:06 +02:00 |
|
youben11
|
e50544c9de
|
fix(frontend): specify encoding in open
|
2024-09-26 10:43:06 +02:00 |
|
Ayoub Benaissa
|
3362c8c9e8
|
fix(ci): build tfhers-utils before testing release
v2.8.0-rc6
nightly-2024.09.26
|
2024-09-25 10:56:22 +02:00 |
|
Alexandre Péré
|
d9b34f13d0
|
refactor(frontends): unify circuits and modules
nightly-2024.09.25
|
2024-09-24 14:37:37 +02:00 |
|
Umut
|
52636e47c6
|
docs(frontend-python): write examples guide
|
2024-09-24 12:50:47 +03:00 |
|
Umut
|
65fc4f7b91
|
docs(frontend-python): write benchmarking guide
|
2024-09-24 12:50:47 +03:00 |
|
Umut
|
18f500e912
|
feat(frontend-python): add makefile target to run a single benchmark
|
2024-09-24 12:50:47 +03:00 |
|
Benoit Chevallier-Mames
|
64c5953a99
|
feat(frontend-python): adding jupyter tests
and fixing some broken jupyter notebooks
|
2024-09-24 09:35:58 +02:00 |
|
Umut
|
d193fa5294
|
fix(frontend): revert unintentional commenting of silent activation in benchmark target
nightly-2024.09.24
|
2024-09-23 17:32:43 +03:00 |
|
youben11
|
f51960fde9
|
fix(ci): build tfhers utility for macos and chwd correctly
|
2024-09-23 16:20:41 +02:00 |
|
Benoit Chevallier-Mames
|
b4b11314cd
|
docs(frontend): adding a use-case for private information retrieval
|
2024-09-23 15:59:37 +02:00 |
|
Umut
|
45144f51a9
|
fix(frontend): use find command to run the benchmarks as for loop is fragile in makefiles
|
2024-09-23 16:30:34 +03:00 |
|
Umut
|
980fc9c0ca
|
fix(frontend): fix running all benchmark targets through makefile
|
2024-09-23 16:04:27 +03:00 |
|
Alexandre Péré
|
f39f8abbb6
|
fix(optimizer): please new clippy lints
|
2024-09-23 11:10:27 +02:00 |
|
Alexandre Péré
|
4d2eb7327b
|
fix(frontends): forbid clear nodes in composition rules
nightly-2024.09.21
|
2024-09-20 10:12:22 +02:00 |
|
Umut
|
9ae9a53907
|
fix(frontend-python): make benchmark target ids unique
nightly-2024.09.20
|
2024-09-19 13:12:27 +03:00 |
|
Umut
|
cc7830186f
|
feat(frontend): refactor game of life example, test and benchmark it
nightly-2024.09.19
|
2024-09-18 11:12:10 +03:00 |
|
Umut
|
a839e01b02
|
fix(frontend-python): remove an invalid reinterpret when converting bit extraction
|
2024-09-18 11:12:10 +03:00 |
|
dependabot[bot]
|
982e39ff93
|
chore(ci): bump tj-actions/changed-files from 45.0.0 to 45.0.1
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 45.0.0 to 45.0.1.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](40853de9f8...e9772d1404)
---
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>
nightly-2024.09.18
nightly-2024.09.17
|
2024-09-16 10:14:26 +02:00 |
|
dependabot[bot]
|
e02a6f90d4
|
chore(ci): bump actions/setup-python from 5.1.1 to 5.2.0
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.1.1 to 5.2.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](39cd14951b...f677139bbe)
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-09-16 10:13:56 +02:00 |
|
dependabot[bot]
|
b682b51970
|
chore(ci): bump actions/upload-artifact from 4.3.6 to 4.4.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.6 to 4.4.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](834a144ee9...50769540e7)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-09-16 10:13:19 +02:00 |
|
Alexandre Péré
|
4f22012559
|
fix(optimizer): fix p_error for flaky module tests
|
2024-09-16 09:54:39 +02:00 |
|
Alexandre Péré
|
19bb2413e0
|
fix(optimizer): fix optimizer error link
|
2024-09-16 09:46:32 +02:00 |
|
Alexandre Péré
|
20a0c9e0c4
|
feat(frontends): provide trivial encryption
|
2024-09-16 09:42:39 +02:00 |
|
Umut
|
a8bba20a7e
|
fix(frontend): remove unnecessary signed conversions
|
2024-09-16 08:54:35 +03:00 |
|
Umut
|
a8f435ff84
|
feat(frontend): provide an API to reset the compiler state
nightly-2024.09.14
|
2024-09-13 14:26:20 +02:00 |
|
Alexandre Péré
|
69d5a35c50
|
fix(compiler): make formatter happy
nightly-2024.09.13
nightly-2024.09.12
|
2024-09-11 16:02:08 +02:00 |
|
Alexandre Péré
|
e6f6a3f1e6
|
fix(compiler): fix test string in e2e tests
|
2024-09-11 16:02:08 +02:00 |
|
rudy
|
736e1fe410
|
fix(frontend-python): simulation error rate test, increase tolerance
|
2024-09-11 10:52:41 +02:00 |
|
Umut
|
61601f0849
|
test(frontend-python): use hardcoded inputset in some tests to avoid random failures
|
2024-09-11 10:22:33 +03:00 |
|
Umut
|
edaa208733
|
test(frontend-python): enable coverage back
nightly-2024.09.11
nightly-2024.09.10
|
2024-09-09 15:44:03 +03:00 |
|
rudy
|
f19f071e7b
|
fix(frontend-python): approx rounding test regression due to simulation fix
|
2024-09-09 11:09:07 +02:00 |
|
Umut
|
d3dfdcd699
|
feat(frontend): add support for np.min and np.max
nightly-2024.09.07
|
2024-09-06 09:39:02 +03:00 |
|
Umut
|
532000f8be
|
feat(frontend): refactor levenshtein distance example, test and benchmark it
nightly-2024.09.06
|
2024-09-05 16:12:04 +03:00 |
|
Umut
|
d3c5d64c54
|
feat(frontend): refactor key value database example to use modules, test and benchmark it
|
2024-09-05 16:12:04 +03:00 |
|
Benoit Chevallier-Mames
|
8477f95dc3
|
feat(ci): update ruff
|
2024-09-05 13:18:42 +02:00 |
|
Alexandre Péré
|
2c2f149dc5
|
fix(frontends): allow runtime_library to be overriden
|
2024-09-05 10:35:48 +02:00 |
|
Benoit Chevallier-Mames
|
68f93da58d
|
docs(frontend): adding small intros
closes #https://github.com/zama-ai/concrete-internal/issues/837
nightly-2024.09.05
|
2024-09-04 14:37:14 +02:00 |
|
youben11
|
a9517896ed
|
refactor(frontend): rename tfhers.Context to tfhers.Bridge
nightly-2024.09.04
|
2024-09-03 14:05:06 +01:00 |
|