Deep.Net


LoopSpecT

Namespace: SymTensor
Parent Module: Expr

A loop specification. A loop provides iterative evaluation of one or multiple expresisons. A loop can slice over its arguments and reference values computed in previous loop iterations. A loop can compute multiple values at once. Each computed values is referred to as a channel.

Record Fields

Record FieldDescription
Channels
Signature: Map<ChannelT,LoopValueT>

specifies the values of the loop channels

Length
Signature: SizeSpecT

number of loop iterations

Vars
Signature: Map<VarSpecT,LoopInputT>

specifies the values of the variables used in the channel value expressions, i.e. LoopValueT.Expr

Fork me on GitHub