返回排行榜

FedML-AI/FedML

Pythontensoropera.ai

FEDML - The unified and scalable ML library for large-scale distributed training, model serving, and federated learning. FEDML Launch, a cross-cloud scheduler, further enables running any AI jobs on any GPU cloud or on-premise cluster. Built on this library, TensorOpera AI (https://TensorOpera.ai) is your generative AI platform at scale.

federated-learningdeep-learningdistributed-trainingedge-aimachine-learningon-device-traininginference-enginemlopsmodel-deploymentmodel-servingai-agent
Star 增长趋势
Star
4.1k
Forks
765
周增长
Issues
122
2k4k
2020年7月2022年7月2024年7月2026年7月
制品库PyPIpip install fedml
README

FEDML Open Source: A Unified and Scalable Machine Learning Library for Running Training and Deployment Anywhere at Any Scale

Backed by TensorOpera AI: Your Generative AI Platform at Scale (https://TensorOpera.ai)

TensorOpera Documentation: https://docs.TensorOpera.ai

TensorOpera Homepage: https://TensorOpera.ai/
TensorOpera Blog: https://blog.TensorOpera.ai/

Join the Community: Slack: https://join.slack.com/t/fedml/shared_invite/zt-havwx1ee-a1xfOUrATNfc9DFqU~r34w
Discord: https://discord.gg/9xkW8ae6RV

TensorOpera® AI (https://TensorOpera.ai) is the next-gen cloud service for LLMs & Generative AI. It helps developers to launch complex model training, deployment, and federated learning anywhere on decentralized GPUs, multi-clouds, edge servers, and smartphones, easily, economically, and securely.

Highly integrated with TensorOpera open source library, TensorOpera AI provides holistic support of three interconnected AI infrastructure layers: user-friendly MLOps, a well-managed scheduler, and high-performance ML libraries for running any AI jobs across GPU Clouds.

A typical workflow is showing in figure above. When developer wants to run a pre-built job in Studio or Job Store, TensorOpera®Launch swiftly pairs AI jobs with the most economical GPU resources, auto-provisions, and effortlessly runs the job, eliminating complex environment setup and management. When running the job, TensorOpera®Launch orchestrates the compute plane in different cluster topologies and configuration so that any complex AI jobs are enabled, regardless model training, deployment, or even federated learning. TensorOpera®Open Source is unified and scalable machine learning library for running these AI jobs anywhere at any scale.

In the MLOps layer of TensorOpera AI

  • TensorOpera® Studio embraces the power of Generative AI! Access popular open-source foundational models (e.g., LLMs), fine-tune them seamlessly with your specific data, and deploy them scalably and cost-effectively using the TensorOpera Launch on GPU marketplace.
  • TensorOpera® Job Store maintains a list of pre-built jobs for training, deployment, and federated learning. Developers are encouraged to run directly with customize datasets or models on cheaper GPUs.

In the scheduler layer of TensorOpera AI

  • TensorOpera® Launch swiftly pairs AI jobs with the most economical GPU resources, auto-provisions, and effortlessly runs the job, eliminating complex environment setup and management. It supports a range of compute-intensive jobs for generative AI and LLMs, such as large-scale training, serverless deployments, and vector DB searches. TensorOpera Launch also facilitates on-prem cluster management and deployment on private or hybrid clouds.

In the Compute layer of TensorOpera AI

  • TensorOpera® Deploy is a model serving platform for high scalability and low latency.
  • TensorOpera® Train focuses on distributed training of large and foundational models.
  • TensorOpera® Federate is a federated learning platform backed by the most popular federated learning open-source library and the world’s first FLOps (federated learning Ops), offering on-device training on smartphones and cross-cloud GPU servers.
  • TensorOpera® Open Source is unified and scalable machine learning library for running these AI jobs anywhere at any scale.

Contributing

FedML embraces and thrive through open-source. We welcome all kinds of contributions from the community. Kudos to all of our amazing contributors!
FedML has adopted Contributor Covenant.

相关仓库
visenger/awesome-mlops

A curated list of references for MLOps

machine-learningmlops
ml-ops.org
14k2.1k
OpenMined/PySyft

Perform data science on data that remains in someone else's server

PythonPyPIApache License 2.0deep-learningsecure-computation
openmined.org
9.9k2k
flwrlabs/flower

Flower: A Friendly Federated AI Framework

PythonPyPIApache License 2.0flowerfederated-learning
flower.ai
7k1.2k
FederatedAI/FATE

An Industrial Grade Federated Learning Framework

PythonPyPIApache License 2.0fatemachine-learning
6.1k1.6k
adap/flower

Flower: A Friendly Federated AI Framework

PythonPyPIApache License 2.0flowerfederated-learning
flower.ai
5.5k946
secretflow/secretflow

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

PythonPyPIApache License 2.0differential-privacyhomomorphic-encryption
secretflow.org.cn/docs/secretflow/en/
2.7k471
TsingZ0/PFLlib

Master Federated Learning in 2 Hours—Run It on Your PC!

PythonPyPIApache License 2.0non-iidfederated-learning
pfllib.com
2.1k412
innovation-cat/Awesome-Federated-Machine-Learning

Everything about federated learning, including research papers, books, codes, tutorials, videos and beyond

federated-learningmachine-learning
2.1k282
chaoyanghe/Awesome-Federated-Learning

FedML - The Research and Production Integrated Federated Learning Library: https://fedml.ai

federated-learningmachine-learning
2k332
youngfish42/Awesome-FL

Comprehensive and timely academic information on federated learning (papers, frameworks, datasets, tutorials, workshops)

PythonPyPICreative Commons Attribution Share Alike 4.0 Internationalawesomedeep-learning
youngfish42.github.io/Awesome-FL
2k222
alibaba/FederatedScope

An easy-to-use federated learning platform

PythonPyPIApache License 2.0federated-learningmachine-learning
federatedscope.io
1.5k262
shaoxiongji/federated-learning

A PyTorch Implementation of Federated Learning

PythonPyPIMIT Licensefederated-learningdeep-learning
doi.org/10.5281/zenodo.4321561
1.5k392