lib.mpi.set_common_seed¶
- lib.mpi.set_common_seed(seed=None, mpicomm=None)¶
Set same global
np.randomandrandomseed for all MPI processes.- Parameters
seed (int, default=None) – Random seed to broadcast on all processes. If
None, draw random seed.mpicomm (MPI communicator, default=None) – Communicator to use for broadcasting. Defaults to current communicator.
- Returns
seed – Seed used to initialize
np.randomandrandomglobal states.- Return type
int