| Builtins | 
 Enum to represent all builtin functions in the default name space. 
 | 
| InstructionType | 
  | 
| Opcodes | 
  | 
| Types.AggOp | 
 Aggregation operations 
 | 
| Types.BlockType | 
 Serialization block types (empty, dense, sparse, ultra-sparse) 
 | 
| Types.CorrectionLocationType | 
 Correction location when performing operations leveraging correcting rounding 
 | 
| Types.DataType | 
 Data types that can contain different ValueTypes internally. 
 | 
| Types.Direction | 
 Type of aggregation direction 
 | 
| Types.ExecMode | 
 Execution mode for entire script. 
 | 
| Types.ExecType | 
 Execution type of individual operations. 
 | 
| Types.FileFormat | 
 File formats supported 
 | 
| Types.OpOp1 | 
 Operations that require 1 operand 
 | 
| Types.OpOp2 | 
 Operations that require 2 operands 
 | 
| Types.OpOp3 | 
 Operations that require 3 operands 
 | 
| Types.OpOp4 | 
 Operations that require 4 operands 
 | 
| Types.OpOpData | 
 Data specific operations, related to reading and writing to and from memory 
 | 
| Types.OpOpDG | 
 Data generation operations 
 | 
| Types.OpOpDnn | 
 Deep Neural Network specific operations 
 | 
| Types.OpOpN | 
 Operations that require a variable number of operands 
 | 
| Types.ParamBuiltinOp | 
 Parameterized operations that require named variable arguments 
 | 
| Types.ReOrgOp | 
 Operations that perform internal reorganization of an allocation 
 | 
| Types.ReturnType | 
 Type of builtin or user-defined function with regard to its
 number of return variables. 
 | 
| Types.ValueType | 
 Value types (int, double, string, boolean, unknown). 
 |