youben11
33cf26196e
fix(ci): remove unecessary venv usage
2024-06-14 14:53:59 +01:00
youben11
1d2777a70c
feat(ci): add new slab profile for GPU with ubuntu22
2024-06-14 12:08:18 +01:00
youben11
bdf4d68d0c
fix(ci): update cuda path
2024-06-14 07:26:57 +01:00
youben11
471d2fee8d
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 07:26:56 +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
youben11
710d321adc
fix(frontend): manage the case of bound measurement using 1 elem
2024-05-28 14:44:20 +01:00
Alexandre Péré
15816354aa
feat(optimizer): add support for circuits and composition rules
2024-05-28 09:10:04 +02:00
youben11
974830e40d
fix(compiler): control overflow detection for LUT via flag
2024-05-28 07:28:45 +01:00
Bourgerie Quentin
7b35d2446b
chore(ci): Remove permissions on the main workflow which prevents CI to be run from external contributors
nightly-2024.05.28
2024-05-27 14:49:17 +02:00
Umut
3f1dc330ad
fix(frontend-python): change input bit-width only when tlu is optimized based on original bit-width during table generation
2024-05-27 14:48:55 +02:00
sukrucildirr
aa6e5d9ce1
fix(compiler): fixing a broken path
2024-05-27 11:28:50 +02:00
aquint-zama
08a1871252
chore(compiler): update black dev dependency
nightly-2024.05.25
2024-05-24 09:48:15 +02:00
youben11
6637b659db
feat(compiler/frontend): add flag to enable/disable overflow detection
...
in simulation
2024-05-24 07:52:03 +01:00
aquint-zama
3740d38481
chore(frontend-python): update black dev dependency
nightly-2024.05.24
nightly-2024.05.23
2024-05-22 17:13:54 +02:00