nvflare.app_opt.p2p.utils.topology module

doubly_stochastic_adjacency(graph: Graph) Tensor[source]

Using Metropolis-Hastings algorithm to compute a doubly stochastic adjacency matrix.

get_matrix_steady_state(A: Tensor)[source]

Get the steady state of a matrix via eigendecomposition