nvflare.fuel.utils.job_utils module

build_client_hierarchy(clients: List[Client])[source]

Build client hierarchy from a list of clients based on their FQSNs.

Parameters:

clients – clients of the hierarchy

Returns: a Forest object that represents the client hierarchy.

Note that the client hierarchy is a Forest (not a tree) since it could have multiple root clients.