README.md
setup.py
src/py/flwr/__init__.py
src/py/flwr.egg-info/PKG-INFO
src/py/flwr.egg-info/SOURCES.txt
src/py/flwr.egg-info/dependency_links.txt
src/py/flwr.egg-info/requires.txt
src/py/flwr.egg-info/top_level.txt
src/py/flwr/client/__init__.py
src/py/flwr/client/app.py
src/py/flwr/client/client.py
src/py/flwr/client/keras_client.py
src/py/flwr/client/grpc_client/__init__.py
src/py/flwr/client/grpc_client/connection.py
src/py/flwr/client/grpc_client/connection_test.py
src/py/flwr/client/grpc_client/message_handler.py
src/py/flwr/common/__init__.py
src/py/flwr/common/logger.py
src/py/flwr/common/parameter.py
src/py/flwr/common/parameter_test.py
src/py/flwr/common/serde.py
src/py/flwr/common/typing.py
src/py/flwr/proto/__init__.py
src/py/flwr/proto/transport_pb2.py
src/py/flwr/proto/transport_pb2.pyi
src/py/flwr/proto/transport_pb2_grpc.py
src/py/flwr/server/__init__.py
src/py/flwr/server/app.py
src/py/flwr/server/client_manager.py
src/py/flwr/server/client_manager_test.py
src/py/flwr/server/client_proxy.py
src/py/flwr/server/criterion.py
src/py/flwr/server/criterion_test.py
src/py/flwr/server/history.py
src/py/flwr/server/server.py
src/py/flwr/server/server_test.py
src/py/flwr/server/grpc_server/__init__.py
src/py/flwr/server/grpc_server/flower_service_servicer.py
src/py/flwr/server/grpc_server/flower_service_servicer_test.py
src/py/flwr/server/grpc_server/grpc_bridge.py
src/py/flwr/server/grpc_server/grpc_bridge_test.py
src/py/flwr/server/grpc_server/grpc_client_proxy.py
src/py/flwr/server/grpc_server/grpc_client_proxy_test.py
src/py/flwr/server/grpc_server/grpc_server.py
src/py/flwr/server/grpc_server/grpc_server_test.py
src/py/flwr/server/strategy/__init__.py
src/py/flwr/server/strategy/aggregate.py
src/py/flwr/server/strategy/aggregate_test.py
src/py/flwr/server/strategy/default.py
src/py/flwr/server/strategy/default_test.py
src/py/flwr/server/strategy/fast_and_slow.py
src/py/flwr/server/strategy/fast_and_slow_test.py
src/py/flwr/server/strategy/fault_tolerant_fedavg.py
src/py/flwr/server/strategy/fault_tolerant_fedavg_test.py
src/py/flwr/server/strategy/fedavg.py
src/py/flwr/server/strategy/fedavg_test.py
src/py/flwr/server/strategy/fedfs_v0.py
src/py/flwr/server/strategy/fedfs_v1.py
src/py/flwr/server/strategy/qffedavg.py
src/py/flwr/server/strategy/strategy.py
src/py/flwr_example/__init__.py
src/py/flwr_example/pytorch/__init__.py
src/py/flwr_example/pytorch/cifar.py
src/py/flwr_example/pytorch/cifar_test.py
src/py/flwr_example/pytorch/client.py
src/py/flwr_example/pytorch/run-clients.sh
src/py/flwr_example/pytorch/run-server.sh
src/py/flwr_example/pytorch/server.py
src/py/flwr_example/pytorch_imagenet/__init__.py
src/py/flwr_example/pytorch_imagenet/client.py
src/py/flwr_example/pytorch_imagenet/imagenet.py
src/py/flwr_example/pytorch_imagenet/run-clients.sh
src/py/flwr_example/pytorch_imagenet/run-server.sh
src/py/flwr_example/pytorch_imagenet/server.py
src/py/flwr_example/quickstart/__init__.py
src/py/flwr_example/quickstart/client.py
src/py/flwr_example/quickstart/server.py
src/py/flwr_example/tensorflow/__init__.py
src/py/flwr_example/tensorflow/client.py
src/py/flwr_example/tensorflow/download.py
src/py/flwr_example/tensorflow/fashion_mnist.py
src/py/flwr_example/tensorflow/fashion_mnist_test.py
src/py/flwr_example/tensorflow/run-clients.sh
src/py/flwr_example/tensorflow/run-docker.sh
src/py/flwr_example/tensorflow/run-download.sh
src/py/flwr_example/tensorflow/run-server.sh
src/py/flwr_example/tensorflow/server.py
src/py/flwr_experimental/__init__.py
src/py/flwr_experimental/baseline/__init__.py
src/py/flwr_experimental/baseline/command.py
src/py/flwr_experimental/baseline/ip.py
src/py/flwr_experimental/baseline/run.py
src/py/flwr_experimental/baseline/run.sh
src/py/flwr_experimental/baseline/setting.py
src/py/flwr_experimental/baseline/common/__init__.py
src/py/flwr_experimental/baseline/common/client.py
src/py/flwr_experimental/baseline/common/common.py
src/py/flwr_experimental/baseline/common/config.py
src/py/flwr_experimental/baseline/common/config_test.py
src/py/flwr_experimental/baseline/common/data.py
src/py/flwr_experimental/baseline/dataset/__init__.py
src/py/flwr_experimental/baseline/dataset/dataset.py
src/py/flwr_experimental/baseline/dataset/dataset_test.py
src/py/flwr_experimental/baseline/dataset/tf_cifar_partitioned.py
src/py/flwr_experimental/baseline/dataset/tf_cifar_partitioned_test.py
src/py/flwr_experimental/baseline/dataset/tf_fashion_mnist_partitioned.py
src/py/flwr_experimental/baseline/dataset/tf_fashion_mnist_partitioned_test.py
src/py/flwr_experimental/baseline/dataset/tf_hotkey_partitioned.py
src/py/flwr_experimental/baseline/dataset/tf_hotkey_partitioned_test.py
src/py/flwr_experimental/baseline/model/__init__.py
src/py/flwr_experimental/baseline/model/cnn.py
src/py/flwr_experimental/baseline/model/cnn_test.py
src/py/flwr_experimental/baseline/model/resnet.py
src/py/flwr_experimental/baseline/plot/__init__.py
src/py/flwr_experimental/baseline/plot/plot.py
src/py/flwr_experimental/baseline/tf_cifar/README.md
src/py/flwr_experimental/baseline/tf_cifar/__init__.py
src/py/flwr_experimental/baseline/tf_cifar/client.py
src/py/flwr_experimental/baseline/tf_cifar/download.py
src/py/flwr_experimental/baseline/tf_cifar/server.py
src/py/flwr_experimental/baseline/tf_cifar/settings.py
src/py/flwr_experimental/baseline/tf_fashion_mnist/README.md
src/py/flwr_experimental/baseline/tf_fashion_mnist/__init__.py
src/py/flwr_experimental/baseline/tf_fashion_mnist/client.py
src/py/flwr_experimental/baseline/tf_fashion_mnist/download.py
src/py/flwr_experimental/baseline/tf_fashion_mnist/fn_plots.py
src/py/flwr_experimental/baseline/tf_fashion_mnist/gen_plots.py
src/py/flwr_experimental/baseline/tf_fashion_mnist/server.py
src/py/flwr_experimental/baseline/tf_fashion_mnist/settings.py
src/py/flwr_experimental/baseline/tf_hotkey/__init__.py
src/py/flwr_experimental/baseline/tf_hotkey/client.py
src/py/flwr_experimental/baseline/tf_hotkey/download.py
src/py/flwr_experimental/baseline/tf_hotkey/server.py
src/py/flwr_experimental/baseline/tf_hotkey/settings.py
src/py/flwr_experimental/logserver/README.md
src/py/flwr_experimental/logserver/__init__.py
src/py/flwr_experimental/logserver/__main__.py
src/py/flwr_experimental/logserver/server.py
src/py/flwr_experimental/logserver/server_test.py
src/py/flwr_experimental/ops/README.md
src/py/flwr_experimental/ops/__init__.py
src/py/flwr_experimental/ops/cluster.py
src/py/flwr_experimental/ops/cluster_test.py
src/py/flwr_experimental/ops/compute/__init__.py
src/py/flwr_experimental/ops/compute/adapter.py
src/py/flwr_experimental/ops/compute/docker_adapter.py
src/py/flwr_experimental/ops/compute/docker_adapter_test.py
src/py/flwr_experimental/ops/compute/ec2_adapter.py
src/py/flwr_experimental/ops/compute/ec2_adapter_test.py