fedn.clients.reducer package

Subpackages

Submodules

fedn.clients.reducer.config module

class fedn.clients.reducer.config.Config[source]

Bases: ABC

class fedn.clients.reducer.config.ReducerConfig[source]

Bases: Config

compute_bundle_dir = None
initial_model = None
models_dir = None
storage_backend = {'settings': {'bucket': 'models'}, 'type': 's3'}

fedn.clients.reducer.control module

fedn.clients.reducer.interfaces module

fedn.clients.reducer.network module

fedn.clients.reducer.plots module

fedn.clients.reducer.restservice module

fedn.clients.reducer.state module

class fedn.clients.reducer.state.ReducerState(value)[source]

Bases: Enum

An enumeration.

idle = 2
instructing = 3
monitoring = 4
setup = 1
fedn.clients.reducer.state.ReducerStateToString(state)[source]
Parameters:

state

Returns:

fedn.clients.reducer.state.StringToReducerState(state)[source]
Parameters:

state

Returns:

Module contents