fedn.network package
The statestore package is responsible for storing various states of the federated network. Such as announced combiners and assigned clients. It also stores metadata about models, rounds, sessions, compute packages and model validations.
Subpackages
- fedn.network.api package
- Submodules
- fedn.network.api.client module
APIClient
APIClient.download_model()
APIClient.download_package()
APIClient.get_active_clients()
APIClient.get_active_model()
APIClient.get_active_package()
APIClient.get_client()
APIClient.get_client_config()
APIClient.get_clients()
APIClient.get_clients_count()
APIClient.get_combiner()
APIClient.get_combiners()
APIClient.get_combiners_count()
APIClient.get_controller_status()
APIClient.get_model()
APIClient.get_model_trail()
APIClient.get_models()
APIClient.get_models_count()
APIClient.get_package()
APIClient.get_package_checksum()
APIClient.get_packages()
APIClient.get_packages_count()
APIClient.get_round()
APIClient.get_rounds()
APIClient.get_rounds_count()
APIClient.get_session()
APIClient.get_session_status()
APIClient.get_sessions()
APIClient.get_sessions_count()
APIClient.get_status()
APIClient.get_statuses()
APIClient.get_statuses_count()
APIClient.get_validation()
APIClient.get_validations()
APIClient.get_validations_count()
APIClient.session_is_finished()
APIClient.set_active_model()
APIClient.set_active_package()
APIClient.start_session()
- fedn.network.api.interface module
- fedn.network.api.network module
- fedn.network.api.tests module
NetworkAPITests
NetworkAPITests.setUp()
NetworkAPITests.test_add_client()
NetworkAPITests.test_add_combiner()
NetworkAPITests.test_get_active_clients()
NetworkAPITests.test_get_client_config()
NetworkAPITests.test_get_combiner()
NetworkAPITests.test_get_controller_status()
NetworkAPITests.test_get_events()
NetworkAPITests.test_get_initial_model()
NetworkAPITests.test_get_latest_model()
NetworkAPITests.test_get_model_trail()
NetworkAPITests.test_get_package()
NetworkAPITests.test_get_round()
NetworkAPITests.test_get_status()
NetworkAPITests.test_list_clients()
NetworkAPITests.test_list_combiners()
NetworkAPITests.test_list_compute_packages()
NetworkAPITests.test_list_models()
NetworkAPITests.test_list_rounds()
NetworkAPITests.test_list_sessions()
NetworkAPITests.test_set_initial_model()
NetworkAPITests.test_start_session()
- fedn.network.clients package
- fedn.network.combiner package
- fedn.network.controller package
- fedn.network.loadbalancer package
- fedn.network.storage package
Submodules
fedn.network.config module
fedn.network.state module
- class fedn.network.state.ReducerState(value)[source]
Bases:
Enum
Enum for representing the state of a reducer.
- idle = 2
- instructing = 3
- monitoring = 4
- setup = 1
- fedn.network.state.ReducerStateToString(state)[source]
Convert ReducerState to string.
- Parameters:
state (
fedn.network.state.ReducerState
) – The state.- Returns:
The state as string.
- Return type: