shazi4399 / secretflow

A unified framework for privacy-preserving data analysis and machine learning

Home Page:https://secretflow.readthedocs.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


CircleCI

SecretFlow is a unified framework for privacy-preserving data intelligence and machine learning. To achieve this goal, it provides:

  • An abstract device layer consists of plain devices and secret devices which encapsulate various cryptographic protocols.
  • A device flow layer modeling higher algorithms as device object flow and DAG.
  • An algorithm layer to do data analysis and machine learning with horizontal or vertical partitioned data.
  • A workflow layer that seamlessly integrates data processing, model training, and hyperparameter tuning.

Documentation

Install

Please check INSTALLATION.md

Deployment

Please check DEPLOYMENT.md

Contributing

Please check CONTRIBUTING.md

Disclaimer

Non-release versions of SecretFlow are prohibited to use in any production environment due to possible bugs, glitches, lack of functionality, security issues or other problems.

About

A unified framework for privacy-preserving data analysis and machine learning

https://secretflow.readthedocs.io

License:Apache License 2.0


Languages

Language:Python 98.6%Language:C++ 1.0%Language:Starlark 0.2%Language:Shell 0.1%Language:Dockerfile 0.1%Language:C 0.0%