Skip to content

Federated Learning for LLMs implemented by Pangu Team.

License

Notifications You must be signed in to change notification settings

relinda2019/FATE-LLM-Pangu

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FATE-LLM

FATE-LLM is a framework to support federated learning for large language models(LLMs).

Design Principle

  • Federated learning for heterogeneous large model and small model.
  • Promote training efficiency of federated LLMs using Parameter-Efficient methods.
  • Protect the IP of LLMs using FedIPR.
  • Protect data privacy during training and inference through privacy preserving mechanisms.

Deployment

Standalone deployment

Please refer to FATE-Standalone deployment.
Deploy FATE-Standalone version with 1.11.3 <= version < 2.0, then copy directory python/fate_llm to {fate_install}/fate/python/fate_llm

Cluster deployment

Use FATE-LLM deployment packages to deploy, refer to FATE-Cluster deployment for more deployment details.

Quick Start

About

Federated Learning for LLMs implemented by Pangu Team.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%