boundlab.zonosq.QuadraticEpsilon#
- class boundlab.zonosq.QuadraticEpsilon[source]#
Bases:
TupleExprTuple of
(eps, eps^2, eps' * eps^2)foreps, eps' in [-1, 1].Methods
Concretize
a*eps + b*eps^2 + c*eps'*eps^2for each output.Convert this expression to a string for debugging purposes.
Return a new TupleExpr with the same flags but new children.
- property shape: tuple[torch.Size, ...]#
- property children: tuple[Expr, ...]#
Children expressions that contribute to this TupleExpr. This is used for topological sorting and weight propagation.
- backward(*weights, direction='==')[source]#
Concretize
a*eps + b*eps^2 + c*eps'*eps^2for each output.