v1.6.0
Summary
Concrete ML 1.6 includes the following enhancements:
- Latency improvements on large neural networks
- Support for pre-trained tree-based models such as those trained using Federated Learning
- Enhanced collaborative computation
- Introduction of DataFrame schemas
- Deployment of logistic regression training
What's Changed
New features
- Enable non-interactive encrypted training for logistic regression (#660) (
ec58bca
) - Support pre-trained tree-based models using
from_sklearn
(5ca282b
) - Add FHE training deployment (#665) (
b718629
) - Support approximate rounding to speed up neural networks (
9ef890e
) - Allow users to define a schema for dataframe encryption (‘ccd6641’)
Fixes
- Fix fhe-training classes behavior (
a88d704
) - Update qgpt2_class.py to fix typo (
d376d85
) - Fix post-processing shape mismatches for linear models (#585) (
b097022
) - Disable overflow protection in rounding (
4db0157
) - Make skorch import fail without error (
81de55c
)
Improvements
- Replace python release install with setup-python (
899b9f1
) - Add support to AvgPool's missing parameters (
15a8340
)
Resources
-
Documentation:
-
Demo & Examples:
- Add NN-20 and NN-50 deep MLPs for MNIST classification (
1b5ce84
)
- Add NN-20 and NN-50 deep MLPs for MNIST classification (