Bourgerie Quentin
b7793aebe8
test(compiler/bindings): Remove test of 80 bits security level while is not more supported
v2.7.0
2024-06-18 16:45:09 +02:00
rudy
1da7347f51
fix(optimizer): sync with linting update, dead code and deprecated constants
2024-06-18 16:01:04 +02:00
Bourgerie Quentin
eba61f20cd
chore(compiler): Update security curves
...
security estimated using the MATZOV cost model in the lattice estimator
commit: 60808bdc17f99b78bd1bbcd621af04bc6f0e98bb
(see "Report on the Security of LWE: Improved Dual Lattice Attack", April 2022)
2024-06-18 16:00:02 +02:00
Alexandre Péré
2700f60f0a
fix(ci): ensures the numpy version is inferior to 2.0
2024-06-18 13:57:35 +02:00
Alexandre Péré
13253d18f4
fix(frontend): add missing composition serialization
2024-06-18 10:42:00 +02:00
Benoit Chevallier-Mames
9fffe8be5a
docs(frontend): simplify the doc for the non-power user
nightly-2024.06.18
2024-06-17 17:26:49 +02:00
Alexandre Péré
ba7229e66f
docs(frontend): refactor the doc for modules
2024-06-17 10:22:05 +02:00
youben11
f7f6fcb960
fix(ci): remove unecessary venv usage
nightly-2024.06.15
2024-06-14 17:23:54 +01:00
youben11
7ff980d11f
feat(ci): add new slab profile for GPU with ubuntu22
2024-06-14 17:23:54 +01:00
youben11
599f4a4cb8
fix(ci): update cuda path
2024-06-14 17:23:54 +01:00
youben11
7baf39e803
fix(ci): prepend gcc11 in PATH and LD_LIBRARY_PATH
...
Configuring gcc11 in the compiler wasn't enough for cuda to use it
2024-06-14 17:23:54 +01:00
Umut
5f2afc4c24
feat(frontend-python): simulate encrypt run decrypt option
2024-06-14 18:03:19 +03:00
Ayoub Benaissa
f2b6a83346
feat(ci): add manual workflow to refresh Zama PyPI
...
This is needed in case manual changes are made. It will update html indexes and invalidate the cloudfront cache
2024-06-14 08:08:26 +01:00
youben11
d212aa190f
fix(ci): use brackets instead of parentheses
nightly-2024.06.14
2024-06-13 18:19:53 +01:00
youben11
736fef051c
fix(ci): use same compiler for hpx and concrete
2024-06-13 18:08:36 +01:00
youben11
0d5b7f97d9
fix(ci): use single quote for string expression
2024-06-13 13:53:01 +01:00
youben11
bce7fe30ba
fix(ci): build compiler image with cuda11.8
...
previous version was not working properly (too recent). So we switched
to 11.8 and thus downgraded to gcc11. The reason for using ?= in the
Makefile is to default to gcc11 in the docker image, as those variables
are set in the env.
2024-06-13 13:41:11 +01:00
youben11
b686a8b64a
feat(ci): build a second cuda image for 11.8
2024-06-13 13:41:11 +01:00
youben11
e66fbe3914
feat(ci): enable nightly/public gpu release
2024-06-13 13:41:11 +01:00
youben11
3fa2e9565b
refactor(ci): don't clone with submodules
2024-06-13 13:41:11 +01:00
aquint-zama
0ae34177d1
fix(ci): add title for draft release
...
and remove provenance file from uploaded artifacts
2024-06-13 14:38:49 +02:00
aquint-zama
54a6d8a1d4
fix(ci): missing backslashes
nightly-2024.06.13
2024-06-12 14:00:57 +02:00
youben11
fcc2739745
fix(ci): run all tests but still show error status if one failed
nightly-2024.06.12
2024-06-11 18:59:49 +01:00
Ayoub Benaissa
11f82b86cf
feat(ci): push cpu wheels in dedicated subdir
2024-06-11 18:51:56 +01:00
youben11
5178cedccd
fix(ci): remove wrong deps
2024-06-11 18:51:21 +01:00
youben11
d858c73472
fix(ci): use correct name for slab command
2024-06-11 18:51:21 +01:00
youben11
e696a9eb5a
feat(ci): test GPU wheel after release
2024-06-11 18:24:51 +01:00
youben11
3690fd59dd
fix(ci): release gpu wheel in a non-gpu machine
...
it's apparently not necessary to build it in a gpu machine, however,
testing will require that. So we should later trigger GPU tests out of
the created wheels
2024-06-11 18:24:51 +01:00
Umut
81b04a3562
fix(compiler): use maxpool strides properly when lowering to linalg
2024-06-11 18:32:02 +03:00
Benoit Chevallier-Mames
d9a365bd93
docs(frontend): simplify the doc for the non-power user
2024-06-11 16:08:57 +02:00
Alexandre Péré
5185940807
feat(frontend): add support for wires to concrete-python
2024-06-11 13:23:03 +02:00
yuxizama
66d70b7925
docs(frontend): correct license copyright year
nightly-2024.06.11
2024-06-10 17:41:46 +02:00
yuxizama
d31088093e
docs(frontend): add license FAQ in README
2024-06-10 17:41:46 +02:00
dependabot[bot]
96088cedf5
chore(ci): bump dawidd6/action-download-artifact from 3 to 5
...
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ) from 3 to 5.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v3...v5 )
---
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-06-10 17:26:29 +02:00
aquint-zama
b0ce318f87
fix(ci): add missing depth for retrieving tag
2024-06-10 09:23:40 +02:00
aquint-zama
e92cfa01fc
feat(ci): add SLSA provenance
...
https://slsa.dev/
nightly-2024.06.08
2024-06-07 14:16:45 +02:00
Benoit Chevallier-Mames
bffa98f320
fix(frontend): fixing other pylint issues
nightly-2024.06.07
2024-06-06 15:22:45 +03:00
Benoit Chevallier-Mames
16a0c6db99
fix(frontend): fixing pylint for SHA1 example
...
closes #https://github.com/zama-ai/concrete-internal/issues/727
2024-06-06 15:22:45 +03:00
Umut
14334f56ed
feat(frontend-python): dynamic assignment
nightly-2024.06.06
2024-06-05 12:44:42 +03:00
Bourgerie Quentin
db2c7550f5
fix(compiler): Allow uncompressed ciphertext in compressed gate to fix composition + compression
nightly-2024.06.05
2024-06-04 16:12:18 +02:00
Benoit Chevallier-Mames
226ee27f64
docs(frontend): adding a SHA1 tutorial with modules
nightly-2024.06.01
nightly-2024.06.04
2024-05-31 16:41:24 +02:00
Bourgerie Quentin
3189de8106
chore(ci): Run concrete-ml-test for each PR that modify concrete-python or main push
2024-05-31 16:10:00 +02:00
Alexandre Péré
01824c65a9
chore(frontends): add accessors to client and server for modules
nightly-2024.05.31
2024-05-30 09:12:28 +02:00
Antoniu Pop
0a1934c2ee
fix(compiler): fix input parameter deserialization where total data input overflows 32bit accumulator.
2024-05-30 08:11:29 +01:00
Umut
c677f83af7
feat(frontend-python): dynamic indexing
nightly-2024.05.30
2024-05-29 18:21:46 +03:00
Roman Bredehoft
407b454f07
chore(ci): fix Concrete ML tests script
2024-05-29 14:58:16 +02:00
youben11
d2fca9f2bb
feat(ci): release GPU wheel for concrete-python
nightly-2024.05.29
2024-05-28 16:09:48 +01:00
youben11
6f35a8be81
test(frontend): test tfhers integers
2024-05-28 14:44:20 +01:00
youben11
a3c855439a
feat(frontend): add compatibility with tfhers integer
...
- add new tfhers types
- add conversion functions between concrete and tfhers types
- support conversion function in the compilation pipeline
2024-05-28 14:44:20 +01:00
youben11
498d6fe326
fix(frontend): update in place to be able to support other int types
...
this comes from the need of supporting tfhers integers, which would get
erased by this recreation of the dtype, so instead we would update the
dtype inplace
2024-05-28 14:44:20 +01:00