decent_bench.utils.agent_utils#

decent_bench.utils.agent_utils.infer_client_data_size(client: Agent) float[source]#

Infer a client’s local data size from an empirical-risk cost.

Parameters:

client – client agent whose data size should be inferred.

Raises:

ValueError – if the client cost is not an empirical-risk cost.