Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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

Version < 2.0

Releases history can be found in releases, deployment resources can be found on wiki

Version == 2.0.0-beta

Standalone deployment

  • Deploying FATE on a single node via PyPI, pre-built docker images or installers. 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

  • 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.
  • FATE-Client: A tool to enable fast federated modeling tasks for FATE.

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

Metadata

Release files for testfate 2.0.0b0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for testfate 2.0.0b0
File Size Uploaded
testfate-2.0.0b0.tar.gz 269.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for testfate 2.0.0b0
File Interpreter ABI Platform
testfate-2.0.0b0-py3-none-any.whl Python 3 none any Details

Total release size: 721.8 kB

Release files / testfate-2.0.0b0.tar.gz

Download URL testfate-2.0.0b0.tar.gz
Size 269.2 kB
Tags Source
SHA-256 checksum
How to use checksums
4f82ec2d9972fd57b58351d804bfcf7e6f00e599b6af3bb9759d5b7cc341447f
BLAKE2b-256 checksum
How to use checksums
357bb8f37d0d2a02b04dec3b3f3ec99802fff3d5c50fa274ed1b6a055fb53252
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.15

Release files / testfate-2.0.0b0-py3-none-any.whl

Download URL testfate-2.0.0b0-py3-none-any.whl
Size 452.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1a584b0836474347a562f1d12a6a7ac2872a42d6ff5068ff66cee9ad3a9cd42d
BLAKE2b-256 checksum
How to use checksums
31f7bcf5ede1cf541fcf9bb13e850f8cdd996e5d915e53e299fec5f1c21f8adb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.15

Release history Release notifications | RSS feed

This release

2.0.0b0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page