TFexpression
TFExpression is a conceptual abstraction used in TensorFlow-inspired machine learning workflows to represent a computable mathematical expression whose operands are tensors or other expressions. It enables building, manipulating, and evaluating expressions within a dataflow graph or eager execution context.
Structure: A TFExpression typically comprises a root operator and a tree of operands. Leaves can be literal
Evaluation and differentiation: TFExpression expressions can be evaluated by supplying concrete tensor values for the leaves,
Optimization and transformation: TFExpression can be subjected to algebraic simplifications, common-subexpression elimination, or operator fusion to
Relation and usage: TFExpression sits alongside other concepts such as computational graphs, symbolic math, and autodiff