# Federated-NonIID-Setting **Repository Path**: nexisato/Federated-Setting ## Basic Information - **Project Name**: Federated-NonIID-Setting - **Description**: Flower Federated Demo - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-03-04 - **Last Updated**: 2025-08-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Federate-NonIID-SEtting > Repository for non-iid datasetting ## Flower Demo ### Install dependencies and project ```bash pip install -e . ``` ### Run with the Simulation Engine In the `flwr-demo` directory, use `flwr run` to run a local simulation: ```bash flwr run . ``` Refer to the [How to Run Simulations](https://flower.ai/docs/framework/how-to-run-simulations.html) guide in the documentation for advice on how to optimize your simulations. ### Run with the Deployment Engine Follow this [how-to guide](https://flower.ai/docs/framework/how-to-run-flower-with-deployment-engine.html) to run the same app in this example but with Flower's Deployment Engine. After that, you might be interested in setting up [secure TLS-enabled communications](https://flower.ai/docs/framework/how-to-enable-tls-connections.html) and [SuperNode authentication](https://flower.ai/docs/framework/how-to-authenticate-supernodes.html) in your federation. You can run Flower on Docker too! Check out the [Flower with Docker](https://flower.ai/docs/framework/docker/index.html) documentation. ## Resources - Flower website: [flower.ai](https://flower.ai/) - Check the documentation: [flower.ai/docs](https://flower.ai/docs/) - Give Flower a ⭐️ on GitHub: [GitHub](https://github.com/adap/flower) - Join the Flower community! - [Flower Slack](https://flower.ai/join-slack/) - [Flower Discuss](https://discuss.flower.ai/) ## References - https://github.com/edvinli/federated-learning-mixture - https://github.com/SMILELab-FL/FedLab