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
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
\NMLSLThe namespace containing all Intel MLSL classes and types
 oCQuantParamsA struct to hold quantization parameters
 oCCommBlockInfoA class to hold block information for activations packing/unpacking
 oCActivationA wrapper class for operation input and output activations
 oCParameterSetA wrapper class for operation parameters
 oCDistributionA class to hold information about the parallelism scheme being used
 oCOperationRegInfoA class to hold Operation registration information
 oCOperationA class to hold information about learnable parameters (parameter sets) and activations corresponding to a certain operation of the computational graph
 oCStatisticsA class to measure and store performance statistics of communication among processes that perform computation in the computational graph
 oCSessionA class to represent a collection of Operation objects with the same global mini-batch size
 \CEnvironmentA singleton object that holds global Intel MLSL functions