Commit Graph

63 Commits

Author SHA1 Message Date
Umut
b93e916b1c docs(user): create printing and drawing howto 2021-10-04 12:23:37 +03: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
aquint-zama
e525da2b00 docs: small fix on header 2021-09-24 14:48:23 +02:00
aquint-zama
a386532c19 docs: update theme 2021-09-24 13:58:33 +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
Umut
441c4f9e7d feat: check inputset size 2021-09-20 17:05:22 +03:00
Benoit Chevallier-Mames
f4d7cab359 doc: add a 'future feature' section
closes #321
2021-09-20 14:43:24 +02:00
Benoit Chevallier-Mames
e957f63b81 doc: add a benchmarks section
closes #423
2021-09-20 13:40:55 +02:00
Umut
b2b8f5dbae doc: write table lookup and working with floating points tutorials 2021-09-20 12:50:53 +03:00
Umut
327a85eb97 doc: update the usage of concrete in arithmetic operations tutorial 2021-09-20 12:50:53 +03:00
Umut
84cb0bdbbe doc: write compilation artifacts tutorial 2021-09-20 11:31:39 +03:00
aquint-zama
eec8e5b9df docs: fix navigation menu colors for mobile 2021-09-20 09:57:06 +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
Benoit Chevallier-Mames
25d40a4348 fix: and fix notebooks after change in draw_graph
closes #280
2021-09-17 10:00:31 +02:00
Arthur Meyre
699d02a93b docs: add information in REDUCE_NEEDED_PRECISION.md 2021-09-16 17:06:46 +02:00
Umut
7088f234cb chore: set notebook timeout to 3 hours 2021-09-16 17:18:48 +03:00
Umut
b92a70768d doc: write arithmetic operations tutorial 2021-09-16 14:41:56 +03: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
Arthur Meyre
a69975742f docs: move notebooks to docs and use nbsphinx to include them in the html
- update env image to install pandoc required by nbsphinx
2021-09-15 18:01:30 +02:00
Benoit Chevallier-Mames
4458c4bb7a doc: explain the importance of the representativity of the inputset
closes #375
2021-09-15 17:19:13 +02:00
Benoit Chevallier-Mames
5e8a7c527b fix: capitalization
closes #356
2021-09-14 18:57:15 +02:00
Arthur Meyre
3e89b878d2 docs: fill information on quantization 2021-09-14 18:33:50 +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
Umut
671646fc5e doc: write compiling and executing document for users 2021-09-13 17:44:14 +03:00
Umut
b1cd997c77 doc: select titles of user tutorials 2021-09-13 17:44:14 +03:00
Benoit Chevallier-Mames
6203822a9b doc: let's document the framework
refs #143
2021-09-09 17:44:29 +02: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
e747dd819a doc: let's document the framework
refs #143
2021-09-09 14:23:38 +02:00
Benoit Chevallier-Mames
390429a783 doc: let's document the framework
refs #143
2021-09-09 14:23:38 +02:00
Benoit Chevallier-Mames
6d43ab81a9 doc: let's document the framework
refs #143
2021-09-09 14:23:38 +02:00
Arthur Meyre
31804feaa5 chore: update release issue template and process 2021-09-09 12:42:53 +02:00
Benoit Chevallier-Mames
bcc146bd6e doc: let's agree on a plan
closes #305
2021-09-09 09:46:04 +02:00
Arthur Meyre
a8e7f0e237 tools: create Docker release image, helper build script and requirements
- also create Documentation and issue template
2021-09-08 18:16:30 +02:00
Benoit Chevallier-Mames
567a382632 doc: let's reorganise markdowns and documentation
closes #291
2021-09-08 11:27:02 +02:00
Arthur Meyre
959328e0f5 chore: rename hdk to concrete first pass 2021-09-06 18:43:49 +02:00
Benoit Chevallier-Mames
6b6aa7ee4e doc: add info from Rand about external PR
closes #289
2021-09-06 10:29:28 +02:00
Arthur Meyre
97ce55447f refactor: modify the imports to have everything in numpy
- allows users to do import hdk.numpy as hnp and use hnp for everything
- update notebooks and docs
2021-09-03 09:58:00 +02:00
Arthur Meyre
bf2585ba0a refacto: rename hnumpy to numpy as requested for the package imports 2021-09-02 12:20:01 +02:00
Umut
1e8debfb57 refactor: rename ClearValue/EncryptedValue to ClearScalar/EncryptedScalar 2021-09-01 15:33:19 +03:00
Umut
3b3714893b fix(getting-started-document): fix the invalid highlighting that cause sphinx warnings 2021-09-01 10:57:07 +03:00
Umut
a9ccba60ef docs: create compilation pipeline in depth document 2021-09-01 10:57:07 +03:00
Arthur Meyre
135805a1b9 tools: make matplotlib work inside the dev docker
- use special DNS from docker
- install tkinter
- use proper matplotlib backend
- add instructions to install xserver in docs/dev/GETTING-STARTED.md
2021-08-31 14:57:20 +02:00
Arthur Meyre
c907cd0470 docs: float fusing explanation 2021-08-30 18:02:58 +02:00
Arthur Meyre
3541e4ff4e fix(tools): various Makefile improvements
- sync output recursively for make calls
- add a script to get the number of cpus on mac and linux
- Makefile formatting
- update serialize_targets.sh to invoke the proper make binary
- Add instructions to install make
2021-08-26 14:32:18 +02:00
Arthur Meyre
0c5d5b0fd0 docs: change ordering of attributes and methods to be grouped
- alphabetical makes the docs hard to read
2021-08-18 14:30:37 +02:00
Benoit Chevallier
4afc373a6b Update GETTING-STARTED.md
Adding the group name
2021-08-12 15:51:35 +02:00