Welcome to Federix! 🎉
A Python-based project designed to implement federated strategies and visualizations for distributed systems.
- 🔧 Centralized Strategy: Implements centralized federated learning strategies (
Centralized.py). - ⚡ Client-Side Federated Strategies: Handles client-side operations for federated learning (
FedStrats_client.py). - 🌐 Server-Side Federated Strategies: Manages server-side operations for federated learning (
FedStrats_server.py). - 📊 Visualization: Provides tools for visualizing federated learning results (
visualization.py).
Centralized.py: Contains centralized federated learning strategies.FedStrats_client.py: Implements client-side federated learning logic.FedStrats_server.py: Implements server-side federated learning logic.visualization.py: Includes visualization tools for analyzing results.README.md: Documentation for the project.
Made with ❤️ by Atharva-Jayappa