Shellmiao 9279d1873b Add projects 1 ano atrás
..
.github 9279d1873b Add projects 1 ano atrás
bin 9279d1873b Add projects 1 ano atrás
c 9279d1873b Add projects 1 ano atrás
conf 9279d1873b Add projects 1 ano atrás
deploy 9279d1873b Add projects 1 ano atrás
doc 9279d1873b Add projects 1 ano atrás
examples 9279d1873b Add projects 1 ano atrás
python 9279d1873b Add projects 1 ano atrás
rust 9279d1873b Add projects 1 ano atrás
.flake8 9279d1873b Add projects 1 ano atrás
.gitignore 9279d1873b Add projects 1 ano atrás
.gitmodules 9279d1873b Add projects 1 ano atrás
.gitpod.Dockerfile 9279d1873b Add projects 1 ano atrás
.gitpod.yml 9279d1873b Add projects 1 ano atrás
.readthedocs.mkdocs.yml 9279d1873b Add projects 1 ano atrás
.readthedocs.yml 9279d1873b Add projects 1 ano atrás
.sat.toml 9279d1873b Add projects 1 ano atrás
.travis.yml 9279d1873b Add projects 1 ano atrás
CODE_OF_CONDUCT.md 9279d1873b Add projects 1 ano atrás
CONTRIBUTING.md 9279d1873b Add projects 1 ano atrás
DISCLAIMER 9279d1873b Add projects 1 ano atrás
LICENSE 9279d1873b Add projects 1 ano atrás
PULL_REQUEST_TEMPLATE.md 9279d1873b Add projects 1 ano atrás
README.md 9279d1873b Add projects 1 ano atrás
README_zh.md 9279d1873b Add projects 1 ano atrás
RELEASE.md 9279d1873b Add projects 1 ano atrás
fate.env 9279d1873b Add projects 1 ano atrás
mkdocs.yml 9279d1873b Add projects 1 ano atrás

README.md

License CodeStyle Style Build Status codecov Documentation Status Gitpod Ready-to-Code CII Best Practices

DOCS | 中文

FATE (Federated AI Technology Enabler) is the world's first industrial grade federated learning open source framework to enable enterprises and institutions to collaborate on data while protecting data security and privacy. It implements secure computation protocols based on homomorphic encryption and multi-party computation (MPC). Supporting various federated learning scenarios, FATE now provides a host of federated learning algorithms, including logistic regression, tree-based algorithms, deep learning and transfer learning.

FATE is an open source project hosted by Linux Foundation. The Technical Charter sets forth the responsibilities and procedures for technical contribution to, and oversight of, the FATE (“Federated AI Technology Enabler”) Project.

https://fate.readthedocs.io/en/latest

Getting Started

FATE can be deployed on a single host or on multiple nodes. Choose the deployment approach which matches your environment. Release version can be downloaded here.

Standalone deployment

  • Deploying FATE on a single node via pre-built docker images, installers or source code. It is for simple testing purposes. Refer to this guide.

Cluster deployment

Deploying FATE to multiple nodes to achieve scalability, reliability and manageability.

Quick Start

Related Repositories (Projects)

  • KubeFATE: An operational tool for the FATE platform using cloud native technologies such as containers and Kubernetes.
  • FATE-Flow: A multi-party secure task scheduling platform for federated learning pipeline.
  • FATE-Board: A suite of visualization tools to explore and understand federated models easily and effectively.
  • FATE-Serving: A high-performance and production-ready serving system for federated learning models.
  • FATE-Cloud: An infrastructure for building and managing industrial-grade federated learning cloud services.
  • EggRoll: A simple high-performance computing framework for (federated) machine learning.
  • AnsibleFATE: A tool to optimize and automate the configuration and deployment operations via Ansible.
  • FATE-Builder: A tool to build package and docker image for FATE and KubeFATE.

    Documentation

FATE Design

Developer Resources

Governance

FATE-Community contains all the documents about how the community members coopearte with each other.

Getting Involved

Contributing

FATE is an inclusive and open community. We welcome developers who are interested in making FATE better! Contributions of all kinds are welcome. Please refer to the general contributing guideline of all FATE projects and the contributing guideline of each repository.

Mailing list

Join the FATE user mailing list, and stay connected with the community and learn about the latest news and information of the FATE project. Discussion and feedback of FATE project are welcome.

Bugs or feature requests

File bugs and features requests via the GitHub issues. If you need help, ask your questions via the mailing list.

Contact emails

Maintainers: FedAI-maintainers @ groups.io

Security Response Committee: FATE-security @ groups.io

Twitter

Follow us on twitter @FATEFedAI

FAQ

https://github.com/FederatedAI/FATE/wiki

License

Apache License 2.0