Medial Code Documentation
Loading...
Searching...
No Matches
Static Public Member Functions | Static Protected Member Functions | Static Protected Attributes
xgboost::collective::InMemoryCommunicatorTest Class Reference
Inheritance diagram for xgboost::collective::InMemoryCommunicatorTest:

Static Public Member Functions

static void Verify (void(*function)(int))
 
static void Allgather (int rank)
 
static void AllreduceMax (int rank)
 
static void AllreduceMin (int rank)
 
static void AllreduceSum (int rank)
 
static void AllreduceBitwiseAND (int rank)
 
static void AllreduceBitwiseOR (int rank)
 
static void AllreduceBitwiseXOR (int rank)
 
static void Broadcast (int rank)
 
static void Mixture (int rank)
 

Static Protected Member Functions

static void VerifyAllgather (InMemoryCommunicator &comm, int rank)
 
static void VerifyAllreduceMax (InMemoryCommunicator &comm, int rank)
 
static void VerifyAllreduceMin (InMemoryCommunicator &comm, int rank)
 
static void VerifyAllreduceSum (InMemoryCommunicator &comm)
 
static void VerifyAllreduceBitwiseAND (InMemoryCommunicator &comm, int rank)
 
static void VerifyAllreduceBitwiseOR (InMemoryCommunicator &comm, int rank)
 
static void VerifyAllreduceBitwiseXOR (InMemoryCommunicator &comm, int rank)
 
static void VerifyBroadcast (InMemoryCommunicator &comm, int rank)
 

Static Protected Attributes

static int const kWorldSize {3}
 

The documentation for this class was generated from the following file: