IntelĀ® Machine Learning Scaling Library  2018
A library providing an efficient implementation of communication patterns used in deep learning.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
MLSL::Environment Member List

This is the complete list of members for MLSL::Environment, including all inherited members.

Alloc(size_t size, size_t alignment)MLSL::Environment
Configure(const char *config=NULL)MLSL::Environment
CreateDistribution(size_t dataPartitions, size_t modelPartitions)MLSL::Environment
CreateDistributionWithColors(int dataColor, int modelColor)MLSL::Environment
CreateSession(PhaseType phaseType=PT_TRAIN)MLSL::Environment
DeleteDistribution(Distribution *distribution)MLSL::Environment
DeleteSession(Session *session)MLSL::Environment
Finalize()MLSL::Environment
Free(void *ptr)MLSL::Environment
GetEnv()MLSL::Environmentstatic
GetProcessCount()MLSL::Environment
GetProcessIdx()MLSL::Environment
GetQuantizationParams()MLSL::Environment
GetVersion()MLSL::Environmentstatic
Init(int *argc, char **argv[])MLSL::Environment
IsInitialized()MLSL::Environment
SetQuantizationParams(QuantParams *params)MLSL::Environment
Test(CommReq *req, bool *isCompleted)MLSL::Environment
Wait(CommReq *req)MLSL::Environment