Module dopt.core.ops

This package facilitates the construction of various nodes in the operation graph.

Functions

NameDescription
createOperation(opType, deps, attribs, mod, line)Creates an operation of the given type, with the given dependencies and attributes.
listAllOperations()Returns a list of identifiers for operations that have been registered so far.
registerOperation(name, def)Registers an operation definition with the given identifier.

Classes

NameDescription
OperationA node in the expression graph

Structs

NameDescription
OpDefContains methods to perform procedures specific to the type of an operation