Secretflow

Latest version: v1.5.0b0

Safety actively analyzes 622001 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 18

20220412.1

- [SPU] 0.0.6.1 release
- [bugfix] Fixed several macOS build issues.

20220412

- [SPU] 0.0.6 release
- [API] Add storage_type/data_type, remove type_data.
- [Experimental] Log(natural logarithm) is calculated with Pade approximation
instead of Householder's approximation.
- [API] Fix typo, goldschmdit.
- [Improvement] fxp div, improvement accuracy with normal distributed inputs.

20220325

- [SPU] 0.0.5.1 release
- [Bugfix] Fix SEMI2K division wrong answer

20220324

- [SPU] 0.0.5 release
- [Improvement] Lift Convolution limitations.
- [Improvement] Optimize maximum/minimum speed, with MPC B2A single bit conversion.
- [Experimental] Div is calculated with direct goldschmdit method instead of
multiplication of dividend and divisor reciprocal.
- [API] change RuntimeConfig.enable_op_time_profile to enable_pphlo_profile.
- [API] change RuntimeConfig.fxp_reciprocal_goldschmdit_iters to fxp_div_goldschmdit_iters.

20220308

- [SPU] 0.0.4 release
- [Feature] add silent ot support for various ot scenarios (chosen/correlated/random
messages, chosen/correlated/random choices, 1o2/1oN)
- [Feature] add non-linear computation protocols based on silent ot (comparison,
truncation, b2a, triple, randbit, etc)
- [Feature] add a 2PC protocol: Cheetah
- [Improvement] concatenate is a lot faster
- [API] add RuntimeConfig.enable_op_time_profile to ask SPU to collect timing profiling data
- [Bugfix] fixed pphlo.ConstOp may lose signed bit after encoding

20220303

- [spu] 0.0.3 release
- [API] merge (config.proto, executable.proto, types.proto) into single spu.proto.
- [API] change RuntimeConfig.enable_protocol_trace to enable_action_trace.
- [API] change RuntimeConfig.fxp_recirptocal_goldschmdit_iters to fxp_reciprocal_goldschmdit_iters.
- [API] add RuntimeConfig.reveal_secret_condition to allow reveal secret control flow condition.
- [Bugfix] Fixed SEGV when reconstruct from an ABY3 scalar secret
- [Feature] Left/right shift now properly supports non-scalar inputs

20220217

- [spu] 0.0.2.3 release

20220211

- [spu] 0.0.2.2 release
- [Bugfix] Fix exception when kkrt psi input is too small

20220210

- [spu] 0.0.2.1 release
- [Bugfix] Fix exception when streaming psi output directory already exists

20220209

- [spu] 0.0.2 release.
- [Feature] Support multi-parties psi

20210930

- [spu] Init release.


Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

Types of changes

`Added` for new features.
`Changed` for changes in existing functionality.
`Deprecated` for soon-to-be removed features.
`Removed` for now removed features.
`Fixed` for any bug fixes.
`Security` in case of vulnerabilities.

1.5.0.dev240401

Added
- Add FSHA attach
- Support duplicate keys in psi comp
- Add sl/fl tf backend support custom loss
Fixed
- Resolve gpu docker install error
- Fix woe bin export err

1.5.0.dev240326

Added

- Add preprocess_layer for SL ResNet, SL VGG and SL DeepFM.
- SL/FL tf backend support custom loss.

Changed

- Upgrade torch version to 2.1.2, torchmetrics version to 1.3.2, torchvision version to 0.16.2, torchaudio version to 2.1.2.

1.5.0.dev240315

Added

- SL: custom trainning step supported by lightning style base module.

Removed

- No longer providing x64 macOS binary packages.

1.5.0.dev240312

Added

- SL: grad_average is supported on GPU.
- SL: mix_up defence can be called through callback.
- Simulation: add some unpartitioned datasets.

Fixed

- Fix order in componet load table.

Changed

- Serving: Update serving linkfunc type.
- FL: rename get/set_gradients methods
- SGX: improve doc for the accuracy analysis.
- SL: import fia attack.

1.5.0.dev240304

Added

- Add gradient_average callback in SL.

Fixed

- Fix tuner default resource allocate.

Changed

- Boost the speed of autoattack benchmark.
- Upgrade to Python 3.10.

Page 1 of 18

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.