LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.cfg
./byzpy/__init__.py
./byzpy/_dependencies.py
./byzpy/cli.py
./byzpy/py.typed
./byzpy/aggregators/__init__.py
./byzpy/aggregators/_chunking.py
./byzpy/aggregators/base.py
./byzpy/aggregators/coordinate_wise/__init__.py
./byzpy/aggregators/coordinate_wise/_tiling.py
./byzpy/aggregators/coordinate_wise/mean_of_medians.py
./byzpy/aggregators/coordinate_wise/median.py
./byzpy/aggregators/coordinate_wise/trimmed_mean.py
./byzpy/aggregators/coordinate_wise/tests/__init__.py
./byzpy/aggregators/coordinate_wise/tests/test_mean_of_medians.py
./byzpy/aggregators/coordinate_wise/tests/test_median.py
./byzpy/aggregators/coordinate_wise/tests/test_trmean.py
./byzpy/aggregators/geometric_wise/__init__.py
./byzpy/aggregators/geometric_wise/geometric_median.py
./byzpy/aggregators/geometric_wise/krum.py
./byzpy/aggregators/geometric_wise/minimum_diameter_average.py
./byzpy/aggregators/geometric_wise/monna.py
./byzpy/aggregators/geometric_wise/smea.py
./byzpy/aggregators/geometric_wise/tests/__init__.py
./byzpy/aggregators/geometric_wise/tests/test_geometric_median.py
./byzpy/aggregators/geometric_wise/tests/test_krum.py
./byzpy/aggregators/geometric_wise/tests/test_minimum_diameter_average.py
./byzpy/aggregators/geometric_wise/tests/test_monna.py
./byzpy/aggregators/geometric_wise/tests/test_smea.py
./byzpy/aggregators/norm_wise/__init__.py
./byzpy/aggregators/norm_wise/caf.py
./byzpy/aggregators/norm_wise/center_clipping.py
./byzpy/aggregators/norm_wise/comparative_gradient_elimination.py
./byzpy/aggregators/norm_wise/tests/__init__.py
./byzpy/aggregators/norm_wise/tests/test_caf.py
./byzpy/aggregators/norm_wise/tests/test_center_clipping.py
./byzpy/aggregators/norm_wise/tests/test_comparative_gradient_elimination.py
./byzpy/aggregators/tests/test_chunking.py
./byzpy/attacks/__init__.py
./byzpy/attacks/base.py
./byzpy/attacks/empire.py
./byzpy/attacks/gaussian.py
./byzpy/attacks/inf.py
./byzpy/attacks/label_flip.py
./byzpy/attacks/little.py
./byzpy/attacks/mimic.py
./byzpy/attacks/sign_flip.py
./byzpy/attacks/tests/__init__.py
./byzpy/attacks/tests/test_empire_attack.py
./byzpy/attacks/tests/test_gaussian.py
./byzpy/attacks/tests/test_inf.py
./byzpy/attacks/tests/test_label_flip_attack.py
./byzpy/attacks/tests/test_little_attack.py
./byzpy/attacks/tests/test_mimic.py
./byzpy/attacks/tests/test_sign_flip_attack.py
./byzpy/configs/__init__.py
./byzpy/configs/actor.py
./byzpy/configs/backend.py
./byzpy/engine/__init__.py
./byzpy/engine/node_cluster.py
./byzpy/engine/node_runner.py
./byzpy/engine/actor/_wire.py
./byzpy/engine/actor/base.py
./byzpy/engine/actor/channels.py
./byzpy/engine/actor/factory.py
./byzpy/engine/actor/ipc.py
./byzpy/engine/actor/router.py
./byzpy/engine/actor/backends/gpu.py
./byzpy/engine/actor/backends/process.py
./byzpy/engine/actor/backends/remote.py
./byzpy/engine/actor/backends/thread.py
./byzpy/engine/actor/tests/__init__.py
./byzpy/engine/actor/tests/test_cpu_backends.py
./byzpy/engine/actor/tests/test_gpu_backends.py
./byzpy/engine/actor/transports/__init__.py
./byzpy/engine/actor/transports/tcp.py
./byzpy/engine/actor/transports/ucx.py
./byzpy/engine/backend/ndarray/__init__.py
./byzpy/engine/backend/ndarray/base.py
./byzpy/engine/backend/ndarray/torch.py
./byzpy/engine/graph/__init__.py
./byzpy/engine/graph/executor.py
./byzpy/engine/graph/graph.py
./byzpy/engine/graph/operator.py
./byzpy/engine/graph/ops.py
./byzpy/engine/graph/pool.py
./byzpy/engine/graph/scheduler.py
./byzpy/engine/graph/subtask.py
./byzpy/engine/graph/tests/__init__.py
./byzpy/engine/graph/tests/test_executor.py
./byzpy/engine/graph/tests/test_graph.py
./byzpy/engine/graph/tests/test_graph_input_message.py
./byzpy/engine/graph/tests/test_message_trigger_op.py
./byzpy/engine/graph/tests/test_node_ops.py
./byzpy/engine/graph/tests/test_operator.py
./byzpy/engine/graph/tests/test_pool.py
./byzpy/engine/graph/tests/test_run_operator.py
./byzpy/engine/graph/tests/test_scheduler.py
./byzpy/engine/graph/tests/test_scheduler_message.py
./byzpy/engine/graph/tests/test_subtask.py
./byzpy/engine/node/__init__.py
./byzpy/engine/node/actors.py
./byzpy/engine/node/application.py
./byzpy/engine/node/base.py
./byzpy/engine/node/cluster.py
./byzpy/engine/node/context.py
./byzpy/engine/node/decentralized.py
./byzpy/engine/node/distributed.py
./byzpy/engine/node/mixin.py
./byzpy/engine/node/remote_client.py
./byzpy/engine/node/remote_server.py
./byzpy/engine/node/router.py
./byzpy/engine/node/tests/test_application.py
./byzpy/engine/node/tests/test_context.py
./byzpy/engine/node/tests/test_decentralized.py
./byzpy/engine/node/tests/test_decentralized_cluster.py
./byzpy/engine/node/tests/test_decentralized_message.py
./byzpy/engine/node/tests/test_decentralized_process.py
./byzpy/engine/node/tests/test_process_context.py
./byzpy/engine/node/tests/test_remote_client.py
./byzpy/engine/node/tests/test_remote_context.py
./byzpy/engine/node/tests/test_remote_integration.py
./byzpy/engine/node/tests/test_remote_serialization.py
./byzpy/engine/node/tests/test_remote_server.py
./byzpy/engine/node/tests/test_router.py
./byzpy/engine/node/tests/test_topology_integration.py
./byzpy/engine/parameter_server/__init__.py
./byzpy/engine/parameter_server/decentralized.py
./byzpy/engine/parameter_server/ps.py
./byzpy/engine/parameter_server/runner.py
./byzpy/engine/peer_to_peer/__init__.py
./byzpy/engine/peer_to_peer/runner.py
./byzpy/engine/peer_to_peer/topology.py
./byzpy/engine/peer_to_peer/train.py
./byzpy/engine/peer_to_peer/tests/__init__.py
./byzpy/engine/peer_to_peer/tests/test_distributed_node_integration.py
./byzpy/engine/peer_to_peer/tests/test_p2p_api_compatibility.py
./byzpy/engine/peer_to_peer/tests/test_p2p_async_training.py
./byzpy/engine/peer_to_peer/tests/test_p2p_training_comprehensive.py
./byzpy/engine/peer_to_peer/tests/test_p2p_training_logic.py
./byzpy/engine/peer_to_peer/tests/test_peertopeer_refactored.py
./byzpy/engine/storage/shared_store.py
./byzpy/engine/tests/test_node_runner.py
./byzpy/engine/tests/test_node_runner_async.py
./byzpy/engine/tests/test_p2p_runner.py
./byzpy/engine/tests/test_parameter_server_runner.py
./byzpy/engine/tests/test_parameter_server_transport.py
./byzpy/engine/tests/test_peer_to_peer_transport.py
./byzpy/engine/tests/test_tcp_transport.py
./byzpy/engine/tests/test_tcp_transport_loopback.py
./byzpy/engine/transport/base.py
./byzpy/engine/transport/local.py
./byzpy/engine/transport/tcp.py
./byzpy/engine/transport/tcp_simple.py
./byzpy/pre_aggregators/__init__.py
./byzpy/pre_aggregators/arc.py
./byzpy/pre_aggregators/base.py
./byzpy/pre_aggregators/bucketing.py
./byzpy/pre_aggregators/clipping.py
./byzpy/pre_aggregators/nnm.py
./byzpy/pre_aggregators/tests/__init__.py
./byzpy/pre_aggregators/tests/test_arc.py
./byzpy/pre_aggregators/tests/test_bucketing.py
./byzpy/pre_aggregators/tests/test_clipping.py
./byzpy/pre_aggregators/tests/test_nnm.py
byzpy/__init__.py
byzpy/_dependencies.py
byzpy/cli.py
byzpy/py.typed
byzpy/aggregators/__init__.py
byzpy/aggregators/_chunking.py
byzpy/aggregators/base.py
byzpy/aggregators/coordinate_wise/__init__.py
byzpy/aggregators/coordinate_wise/_tiling.py
byzpy/aggregators/coordinate_wise/mean_of_medians.py
byzpy/aggregators/coordinate_wise/median.py
byzpy/aggregators/coordinate_wise/trimmed_mean.py
byzpy/aggregators/coordinate_wise/tests/__init__.py
byzpy/aggregators/coordinate_wise/tests/test_mean_of_medians.py
byzpy/aggregators/coordinate_wise/tests/test_median.py
byzpy/aggregators/coordinate_wise/tests/test_trmean.py
byzpy/aggregators/geometric_wise/__init__.py
byzpy/aggregators/geometric_wise/geometric_median.py
byzpy/aggregators/geometric_wise/krum.py
byzpy/aggregators/geometric_wise/minimum_diameter_average.py
byzpy/aggregators/geometric_wise/monna.py
byzpy/aggregators/geometric_wise/smea.py
byzpy/aggregators/geometric_wise/tests/__init__.py
byzpy/aggregators/geometric_wise/tests/test_geometric_median.py
byzpy/aggregators/geometric_wise/tests/test_krum.py
byzpy/aggregators/geometric_wise/tests/test_minimum_diameter_average.py
byzpy/aggregators/geometric_wise/tests/test_monna.py
byzpy/aggregators/geometric_wise/tests/test_smea.py
byzpy/aggregators/norm_wise/__init__.py
byzpy/aggregators/norm_wise/caf.py
byzpy/aggregators/norm_wise/center_clipping.py
byzpy/aggregators/norm_wise/comparative_gradient_elimination.py
byzpy/aggregators/norm_wise/tests/__init__.py
byzpy/aggregators/norm_wise/tests/test_caf.py
byzpy/aggregators/norm_wise/tests/test_center_clipping.py
byzpy/aggregators/norm_wise/tests/test_comparative_gradient_elimination.py
byzpy/aggregators/tests/test_chunking.py
byzpy/attacks/__init__.py
byzpy/attacks/base.py
byzpy/attacks/empire.py
byzpy/attacks/gaussian.py
byzpy/attacks/inf.py
byzpy/attacks/label_flip.py
byzpy/attacks/little.py
byzpy/attacks/mimic.py
byzpy/attacks/sign_flip.py
byzpy/attacks/tests/__init__.py
byzpy/attacks/tests/test_empire_attack.py
byzpy/attacks/tests/test_gaussian.py
byzpy/attacks/tests/test_inf.py
byzpy/attacks/tests/test_label_flip_attack.py
byzpy/attacks/tests/test_little_attack.py
byzpy/attacks/tests/test_mimic.py
byzpy/attacks/tests/test_sign_flip_attack.py
byzpy/configs/__init__.py
byzpy/configs/actor.py
byzpy/configs/backend.py
byzpy/engine/__init__.py
byzpy/engine/node_cluster.py
byzpy/engine/node_runner.py
byzpy/engine/actor/_wire.py
byzpy/engine/actor/base.py
byzpy/engine/actor/channels.py
byzpy/engine/actor/factory.py
byzpy/engine/actor/ipc.py
byzpy/engine/actor/router.py
byzpy/engine/actor/backends/gpu.py
byzpy/engine/actor/backends/process.py
byzpy/engine/actor/backends/remote.py
byzpy/engine/actor/backends/thread.py
byzpy/engine/actor/tests/__init__.py
byzpy/engine/actor/tests/test_cpu_backends.py
byzpy/engine/actor/tests/test_gpu_backends.py
byzpy/engine/actor/transports/__init__.py
byzpy/engine/actor/transports/tcp.py
byzpy/engine/actor/transports/ucx.py
byzpy/engine/backend/ndarray/__init__.py
byzpy/engine/backend/ndarray/base.py
byzpy/engine/backend/ndarray/torch.py
byzpy/engine/graph/__init__.py
byzpy/engine/graph/executor.py
byzpy/engine/graph/graph.py
byzpy/engine/graph/operator.py
byzpy/engine/graph/ops.py
byzpy/engine/graph/pool.py
byzpy/engine/graph/scheduler.py
byzpy/engine/graph/subtask.py
byzpy/engine/graph/tests/__init__.py
byzpy/engine/graph/tests/test_executor.py
byzpy/engine/graph/tests/test_graph.py
byzpy/engine/graph/tests/test_graph_input_message.py
byzpy/engine/graph/tests/test_message_trigger_op.py
byzpy/engine/graph/tests/test_node_ops.py
byzpy/engine/graph/tests/test_operator.py
byzpy/engine/graph/tests/test_pool.py
byzpy/engine/graph/tests/test_run_operator.py
byzpy/engine/graph/tests/test_scheduler.py
byzpy/engine/graph/tests/test_scheduler_message.py
byzpy/engine/graph/tests/test_subtask.py
byzpy/engine/node/__init__.py
byzpy/engine/node/actors.py
byzpy/engine/node/application.py
byzpy/engine/node/base.py
byzpy/engine/node/cluster.py
byzpy/engine/node/context.py
byzpy/engine/node/decentralized.py
byzpy/engine/node/distributed.py
byzpy/engine/node/mixin.py
byzpy/engine/node/remote_client.py
byzpy/engine/node/remote_server.py
byzpy/engine/node/router.py
byzpy/engine/node/tests/test_application.py
byzpy/engine/node/tests/test_context.py
byzpy/engine/node/tests/test_decentralized.py
byzpy/engine/node/tests/test_decentralized_cluster.py
byzpy/engine/node/tests/test_decentralized_message.py
byzpy/engine/node/tests/test_decentralized_process.py
byzpy/engine/node/tests/test_process_context.py
byzpy/engine/node/tests/test_remote_client.py
byzpy/engine/node/tests/test_remote_context.py
byzpy/engine/node/tests/test_remote_integration.py
byzpy/engine/node/tests/test_remote_serialization.py
byzpy/engine/node/tests/test_remote_server.py
byzpy/engine/node/tests/test_router.py
byzpy/engine/node/tests/test_topology_integration.py
byzpy/engine/parameter_server/__init__.py
byzpy/engine/parameter_server/decentralized.py
byzpy/engine/parameter_server/ps.py
byzpy/engine/parameter_server/runner.py
byzpy/engine/peer_to_peer/__init__.py
byzpy/engine/peer_to_peer/runner.py
byzpy/engine/peer_to_peer/topology.py
byzpy/engine/peer_to_peer/train.py
byzpy/engine/peer_to_peer/tests/__init__.py
byzpy/engine/peer_to_peer/tests/test_distributed_node_integration.py
byzpy/engine/peer_to_peer/tests/test_p2p_api_compatibility.py
byzpy/engine/peer_to_peer/tests/test_p2p_async_training.py
byzpy/engine/peer_to_peer/tests/test_p2p_training_comprehensive.py
byzpy/engine/peer_to_peer/tests/test_p2p_training_logic.py
byzpy/engine/peer_to_peer/tests/test_peertopeer_refactored.py
byzpy/engine/storage/shared_store.py
byzpy/engine/tests/test_node_runner.py
byzpy/engine/tests/test_node_runner_async.py
byzpy/engine/tests/test_p2p_runner.py
byzpy/engine/tests/test_parameter_server_runner.py
byzpy/engine/tests/test_parameter_server_transport.py
byzpy/engine/tests/test_peer_to_peer_transport.py
byzpy/engine/tests/test_tcp_transport.py
byzpy/engine/tests/test_tcp_transport_loopback.py
byzpy/engine/transport/base.py
byzpy/engine/transport/local.py
byzpy/engine/transport/tcp.py
byzpy/engine/transport/tcp_simple.py
byzpy/pre_aggregators/__init__.py
byzpy/pre_aggregators/arc.py
byzpy/pre_aggregators/base.py
byzpy/pre_aggregators/bucketing.py
byzpy/pre_aggregators/clipping.py
byzpy/pre_aggregators/nnm.py
byzpy/pre_aggregators/tests/__init__.py
byzpy/pre_aggregators/tests/test_arc.py
byzpy/pre_aggregators/tests/test_bucketing.py
byzpy/pre_aggregators/tests/test_clipping.py
byzpy/pre_aggregators/tests/test_nnm.py