Tensor
class boulderopal.graph.Tensor(operation, shape)
A multi-dimensional array of data.
Most functions accepting a Tensor
object can alternatively accept a NumPy array.
You can use the arithmetic operators +
, -
, *
, **
, /
, //
, and @
to perform operations between two Tensor objects.
Variables
- shape (tuple) – The shape of the tensor.
- name (str) – The name assigned to the node.
SEE ALSO
Graph.tensor
: Create a real or complex Tensor with the data provided.
Notes
The value of a Tensor node can be fetched in a graph calculation by adding its name in the output_node_names parameter for the function call. This will add an item to the output dictionary in the calculation result object, whose key is name. The item’s value will be a dictionary with the “value” of the Tensor as a NumPy array.