Alexandre Quint
a381275dfe
GITBOOK-4: Alexandre's Jun 20 changes
2024-06-20 11:51:54 +00:00
Benoit Chevallier-Mames
107c60bcc4
docs(frontend): adding a section for most common errors
...
closes #https://github.com/zama-ai/concrete-internal/issues/719
nightly-2024.06.21
2024-06-20 12:20:05 +02:00
Andi Drebes
fe20cda302
chore(compiler): Bump MLIR fork to version including extended canonicalization of tensor.insert_slice
...
Also, invoke the canonicalizer to include the new canonicalization
pattern after batching in order to eliminate unnecessary copies due to
redundant insertions completely overwriting empty tensors.
2024-06-20 06:34:48 +02:00
Andi Drebes
8a24d1c7b1
fix(compiler): Handle tracing.trace_ciphertext operations in SimulateTFHEPass
...
The test
`end_to_end_trace.simulate1.trace_ciphertext_without_attributes_16bits.0`
generates `Tracing.trace_ciphertext` operations, which are not handled
by `SimulateTFHEPass`, resulting in a conversion error.
This change causes `Tracing.trace_ciphertext` operations to be
converted into appropriate `Tracing.trace_plaintext` operations.
2024-06-20 06:34:48 +02:00
yuxizama
9971ea1fc4
docs(frontend): fix a broken link
...
When GitBook directing this, it automatically adds a "/README.md" in this file path which leads to 404. So I corrected it with the right path "/readme.md"
nightly-2024.06.20
2024-06-19 16:26:57 +02:00
rudy
f299adf461
fix(optimizer): sync with linting update, dead code and deprecated constants
nightly-2024.06.19
2024-06-18 17:59:36 +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