youben11
28a4d2301c
docs: update doc to the new API
2022-04-07 10:10:56 +03:00
Umut
f88e0dfc89
refactor: remove ml related functionality, small bug fixes
2022-01-19 17:30:06 +03:00
Arthur Meyre
5c44bf14eb
docs: do not use a hard coded clone link in project_setup.md
2022-01-10 11:44:32 +01:00
Arthur Meyre
627706d963
chore: add concrete-compiler as a proper dependency
...
- move licenses folder which was interfering with wheel build
- add a warning for Windows users as missing concrete-compiler package will
crash make setup_env
refs #809
2022-01-07 14:14:31 +01:00
Jeremy Bradley-Silverio Donato
1a52183f10
docs: Update documenting.md
2022-01-06 19:14:10 +01:00
Jeremy Bradley-Silverio Donato
db3e922ba2
docs: Update docker.md
2022-01-06 19:14:10 +01:00
Jeremy Bradley-Silverio Donato
ddf8c830d7
docs: Update terminology_and_structure.md
2022-01-06 19:14:10 +01:00
Jeremy Bradley-Silverio Donato
5abaf5dce6
docs: Update mlir.md
2022-01-06 19:14:10 +01:00
Jeremy Bradley-Silverio Donato
8dbdc0ddcb
docs: Update float-fusing.md
2022-01-06 19:14:10 +01:00
Jeremy Bradley-Silverio Donato
2758140566
docs: Update contributing.md
2022-01-06 19:14:10 +01:00
Jeremy Bradley-Silverio Donato
cb6cca1dcf
docs: Update compilation.md
2022-01-06 19:14:10 +01:00
Benoit Chevallier-Mames
ef74f6b5f6
chore: Numpy, not NumPy.
2022-01-05 20:27:34 +01:00
Benoit Chevallier-Mames
721bc06eb7
chore: update the doc to have clearer uses of Concrete Numpy etc
...
refs #1288
2022-01-05 19:22:42 +01:00
Arthur Meyre
e2fc523596
chore: rename package
2022-01-05 14:12:23 +01:00
IceTDrinker
a48f8cb4f1
chore(deps): bump compiler to 2022-01-04T16:08:11Z
...
- disable PR automerge on compiler update (too risky)
- change init file to be a namespace package
- remove version.py (infos can still be retrieved through package meta)
this avoids potential conflicts with other packages we release
- various fixes for compiler compatibility
closes #1272
2022-01-04 19:18:26 +01:00
Arthur Meyre
e522f22ce8
chore: rename package
...
- poetry lock required to update package name
- related Makefile and licenses update to keep consistency (will be removed
once the PyPi package is available)
- modified compile_torch_model to only accept datasets with one input
mypy error with better numpy typing hints appeared
closes #1252
2022-01-04 09:12:18 +01:00
Benoit Chevallier-Mames
1a66f2c865
chore: update the doc, few things will not be done for Q4
...
refs #1111
2022-01-03 17:14:27 +01:00
IceTDrinker
31ae92a5db
chore: test slow compiler
...
- fix CI scripts for the current compiler releases
- add keycache system
2021-12-23 15:15:22 +01:00
Benoit Chevallier-Mames
d35a183a1e
chore: proposal for doc improvement
...
- add Compiling a Torch Model to the Getting Started
- rename to Compiling and Executing a Numpy Function for more clarity
- changed the FAQ
- removed a .md which is no more needed
2021-12-20 11:53:22 +01:00
Jeremy Bradley-Silverio Donato
f387eaedba
docs: English checking and improvement
2021-12-20 11:43:52 +01:00
Arthur Meyre
9b940c8a82
docs: update releasing.md
...
- the file itself does not need to be modified
- I'll update the release issue template if it needs to be modified
#closes 1080
2021-12-16 17:54:29 +01:00
Arthur Meyre
eecf6c689d
docs: update project setup
...
refs #1080
2021-12-16 17:19:01 +01:00
Umut
ce48a757c6
feat: create a method in the new interface to compile using an inputset in one go
2021-12-13 18:34:53 +03:00
Benoit Chevallier-Mames
bdb1140bee
chore: lowercase for filenames
2021-12-09 19:04:16 +01:00
aquint-zama
d278574d7b
docs: add link hint for discourse and github
...
close #1084
2021-12-09 16:08:03 +01:00
aquint-zama
7d62021381
chore: rearrange docs layout
2021-12-09 16:08:03 +01:00
Arthur Meyre
ae8294da30
docs: update compilation with torch compilation flow
...
- update frontend flow
- added torch to numpy flow
refs #1080
2021-12-09 14:13:37 +01:00
Arthur Meyre
909c7930f6
chore: fix bad merge
...
refs #1080
2021-12-08 14:50:20 +01:00
Umut
b55cf2958a
docs: write some missing sections and update some outdated ones
2021-12-08 14:58:50 +03:00
Benoit Chevallier-Mames
7ce7d1e10b
docs: update the documentation
...
refs #1085
2021-12-07 17:43:11 +01:00
Arthur Meyre
8db49f79f3
docs: update contribution guidelines
...
refs #1080
2021-12-07 17:32:04 +01:00
Arthur Meyre
29babb00e1
docs: update float fusing documentation
...
refs #1080
2021-12-07 17:32:04 +01:00
Benoit Chevallier-Mames
2f1e41e4fb
docs: updating the doc a bit
...
refs #1050
2021-12-03 15:25:14 +01:00
aquint-zama
09e8a97232
docs(deps): update theme to v2.0.5
2021-12-01 17:01:01 +01:00
Arthur Meyre
ff03bc2220
feat(optimization): support more fusing topologies
...
- corrected docstring that was mistaken on what was returned
- updated pyproject.toml to ignore warnings that happened naturally in
networkx and that was blocking proper test execution (no way around that
this is code from networkx that triggered the warning)
- add a test case for the newly supported fusing topology
closes #499
2021-11-18 09:08:50 +01:00
Arthur Meyre
d2faa90106
refactor: replace UnivariateFunction by GenericFunction
...
- add an attribute fusable to False for the operations that should not be
explicitely fused from the original addition of GenericFunction
- add op_kind instance attribute to differentiate between TLU and memory
operations for GenericFunction
refs #600
2021-11-03 12:05:02 +01:00
jfrery
3a7274c905
docs: alert user on PROJECT_SETUP.md that zama's specific environment is needed
2021-10-21 10:16:26 +02:00
Arthur Meyre
00916bcfdb
refactor: rename ArbitraryFunction to UnivariateFunction
...
- the naming has always been confusing and recent changes to the code make
this rename necessary for things to be clearer
2021-10-11 11:36:35 +02:00
Umut
003bad581a
feat(fhe_circuit): create FHECircuit class to combine operation graph and compiler engine
2021-10-04 12:23:37 +03:00
Benoit Chevallier-Mames
5ff102fcf6
fix: develop has a single p.
2021-09-24 18:32:48 +02:00
Umut
e11570e973
doc: replace usages of 'concrete' with 'Concrete'
2021-09-21 11:44:49 +03:00
Arthur Meyre
35011bd403
build: test codeblocks in CI
2021-09-20 17:24:16 +02:00
aquint-zama
14d7c505d8
docs: add admonitions, fixes, and nbsphinx syntax color
...
# Conflicts:
# docs/user/advanced_examples/QuantizedLinearRegression.ipynb
# docs/user/advanced_examples/QuantizedLogisticRegression.ipynb
2021-09-17 14:57:36 +02:00
Arthur Meyre
381c81b76c
refacto: remove iter usage for passing a dataset
...
- it is still supported but not required and more confusing
2021-09-15 20:07:21 +02:00
Benoit Chevallier-Mames
5e8a7c527b
fix: capitalization
...
closes #356
2021-09-14 18:57:15 +02:00
Benoit Chevallier-Mames
8522e58280
refacto: rename 'dataset' into a clear 'inputset'
...
closes #340
2021-09-14 17:31:55 +02:00
youben11
efaf72880c
docs(dev): mlir conversion
2021-09-14 09:33:55 +01:00
Arthur Meyre
42777d8888
docs: Re-organize installation docs
...
- add user docs to use concretefhe with docker
2021-09-09 15:57:05 +02:00
Arthur Meyre
0c4178a6fd
chore: fix typo in release issue template, fix rc numbering
2021-09-09 14:32:39 +02:00
Benoit Chevallier-Mames
6d43ab81a9
doc: let's document the framework
...
refs #143
2021-09-09 14:23:38 +02:00