Contains functions for creating variable nodes and subsequently manipulating their shapes.
Contains common maths operations.
Contains common neural network operations.
Contains functions for generating random numbers.
A node in the expression graph
Creates an operation of the given type, with the given dependencies and attributes.
Returns a list of identifiers for operations that have been registered so far.
Registers an operation definition with the given identifier.
Contains methods to perform procedures specific to the type of an operation
This package facilitates the construction of various nodes in the operation graph.