Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Flower Framework
Light Logo Dark Logo
main

Tutoriel

  • Qu’est-ce que l’apprentissage fédéré ?
  • Commencez avec Flower
  • Écrivez votre première application Flower
  • Écrivez votre première application Flower avec PyTorch
  • Utilisez une stratégie d’apprentissage fédéré
  • Personnalisez une Stratégie Flower
  • Communiquez des messages personnalisés.
  • Quickstart tutorials
    • Quickstart PyTorch
    • Quickstart TensorFlow
    • Quickstart MLX
    • Quickstart 🤗 Transformers
    • Quickstart JAX
    • Quickstart Pandas
    • Quickstart fastai
    • Quickstart PyTorch Lightning
    • Quickstart scikit-learn
    • Quickstart XGBoost
    • Quickstart Android
    • Quickstart iOS

Guide pratique

  • Build
    • Installez Flower
    • Configurez un pyproject.toml
    • Configurez un ClientApp
    • Concevoir des ClientApps étatiques
    • Utilisez les stratégies
    • Implémentez des stratégies
    • Aggréguez les résultats d’évaluation
    • Save and load model checkpoints
    • Utilisez les Mods intégrées
    • Utilisez la confidentialité différentielle
    • Implémentez FedBN
    • Utilisez l’sortie JSON CLI
    • Guide de migration OpenFL
    • Passe à Flower 1.0
    • Mettez à niveau vers Flower 1.13
    • Mettre à niveau vers l’API Message
    • Mettez à niveau en Flower 1.28
  • Simulate
    • Exécuter Flower Localement avec un SuperLink Géré
    • Run simulations
  • Deploy
    • Exécuter Flower avec le Deployment Runtime
    • Activer les connexions TLS
    • Authentifier les SuperNodes
    • Configure logging
    • Exécuter Flower sur GCP
    • Exécutez Flower sur Azure
    • Exécutez Flower sur Red Hat OpenShift
    • Exécuter Flower sur plusieurs clusters OpenShift
    • Authentifier les comptes via OpenID Connect
    • Configurez l’enregistrement des audits
    • Gérer les fédérations Flower
    • Exécuter Flower à l’aide de Docker
      • Quickstart with Docker
      • Activer le TLS pour les connexions sécurisées
      • Conservation de l’État du SuperLink
      • Définir les Variables d’Environnement
      • Exécuter avec Privilèges Utilisateur Root
      • Exécuter ServerApp ou ClientApp en tant que Sous-Processus
      • Fixer une image Docker à une version spécifique
      • Utilisez une Version Différente de Flower
      • Démarrer rapidement avec Docker Compose
      • Exécuter les Exemples de Démarrage Rapide Flower avec Docker Compose
      • Déployer Flower sur Plusieurs Machines avec Docker Compose
    • Exécuter Flower en utilisant Helm
      • Déployer SuperLink
      • Déployer SuperNode
    • Créez et Gérez les Fédérations sur SuperGrid
    • Connecter des SuperNodes à la grille SuperGrid
    • Lancer des applications Flower

Explications

  • Federated Evaluation (évaluation fédérée)
  • Differential Privacy (confidentialité différentielle)
  • Secure Aggregation Protocols (protocoles d’agrégation sécurisée)
  • Flower Architecture (architecture de Flower)
  • Flower Strategy Abstraction (abstraction Strategy de Flower)

Références

  • Reference
    • flwr
      • agentapp
        • AgentApp
        • AgentResponses
        • AgentSession
      • app
        • Array
        • ArrayRecord
        • ConfigRecord
        • Context
        • Error
        • Message
        • MessageType
        • Métadonnées
        • MetricRecord
        • RecordDict
      • clientapp
        • ClientApp
        • mod
          • adaptiveclipping_mod
          • arrays_size_mod
          • fixedclipping_mod
          • message_size_mod
          • LocalDpMod
      • serverapp
        • Grid
        • ServerApp
        • strategy
          • Bulyan
          • DifferentialPrivacyClientSideAdaptiveClipping
          • DifferentialPrivacyClientSideFixedClipping
          • DifferentialPrivacyServerSideAdaptiveClipping
          • DifferentialPrivacyServerSideFixedClipping
          • FedAdagrad
          • FedAdam
          • FedAvg
          • FedAvgM
          • FedMedian
          • FedProx
          • FedTrimmedAvg
          • FedXgbBagging
          • FedXgbCyclic
          • FedYogi
          • Krum
          • MultiKrum
          • QFedAvg
          • Result
          • Strategy
    • Flower CLI reference
    • Configuration Flower
    • Example projects
    • Télémétrie
    • Changelog
    • Flower Runtime Comparison
    • Communication réseau de Flower
    • Codes d’exit
      • [0] SUCCÈS
      • [1] SORTIE GRACIEUSE SIGINT
      • [100] SUPERLINK_THREAD_CRASH
      • [101] SUPERLINK_LICENSE_INVALID
      • [102] SUPERLINK_LICENSE_MISSING
      • [103] SUPERLINK_LICENSE_URL_INVALID
      • [104] SUPERLINK_INVALID_ARGS
      • [105] SUPERLINK_DATABASE_SCHEMA_MISMATCH
      • [2] GRACEFUL_EXIT_SIGQUIT
      • [200] SERVERAPP_STRATEGY_PRECONDITION_UNMET
      • [201] EXCEPTION_SERVERAPP
      • [202] ERREUR_D_AGGREGATION_STRATEGIE_SERVERAPP
      • [203] DEMARRAGE_DE_RUN_REFUSE_SUPERLINK
      • [250] ERREUR_COMMUNICATION_CLIENTAPP
      • [3] SORTIE_GRACEFUL_SIGTERM
      • [300] ADDRESSE_REST_SUPERNODE_INVALIDE
      • [302] CLÉ_D_AUTHENTIFICATION_SUPERNODE_INVALIDE
      • [303] SUPERNODE_DÉMARRÉ_SANS_TLS_MAS_AUTH_NODE_ACTIVÉ
      • [304] SUPERNODE_INVALID_TRUSTED_ENTITIES
      • [400] SUPEREXEC_INVALID_PLUGIN_CONFIG
      • [401] SUPEREXEC_AUTH_SECRET_LOAD_FAILED
      • [500] FLWRCLI_NODE_AUTH_PUBLIC_KEY_INVALID
      • [600] COMMON_ADDRESS_INVALID
      • [601] COMMON_MISSING_EXTRA_REST
      • [602] COMMON_TLS_NOT_SUPPORTED
      • [603] COMMON_TLS_ROOT_CERTIFICATES_INCOMPATIBLE
      • [604] COMMON_PATH_INVALID
      • [605] COMMON_TLS_SERVER_CERTIFICATES_INVALID
      • [606] RUNTIME_VERSION_INCOMPATIBLE
      • [700] EXCEPTION_SIMULATION
      • [701] SIMULATION_MISSING_EXTRA
    • FAQ

Documents du contributeur

  • Contribuer
    • Contribuer sur GitHub
    • Devenez un·e contributeur·ice
    • Installer les versions de développement de Flower
    • Configurer un environnement virtuel
    • Utiliser les conteneurs VS Code Remote
    • Rédiger de la documentation
    • Publier Flower
    • Contribuer aux traductions
    • Comment construire des images Docker Flower localement
    • Migrer le schéma de base de données Flower
    • APIs publiques et privées
    • Bonnes premières contributions
  • main
🇬🇧 🇫🇷 🇨🇳 🇰🇷
Back to top
View this page

Reference¶

Références¶

Référence de l’API orientée sur l’information pure.

flwr

Package principal Flower.

  • Flower CLI reference
    • Commandes de base
    • Commandes avancées

Référence pour la documentation

  • Configuration Flower
  • Example projects
  • Télémétrie
  • Changelog
  • Flower Runtime Comparison
  • Communication réseau de Flower
  • Codes d’exit
  • FAQ
Next
flwr
Previous
Flower Strategy Abstraction (abstraction Strategy de Flower)
Copyright © 2026 Flower Labs GmbH
Made with Sphinx and @pradyunsg's Furo
On this page
  • Reference
    • Références