DagBuilder
Builder that records symbolic nodes/values. It is definition-only: no tensors are allocated.
Functions
DSL extension for abs.
DSL extension for add.
DSL extension for addScalar.
DSL extension for clamp.
DSL extension for concat.
Constant helper that reuses a symbolic, allocation-free data DSL to declare shape/dtype.
Declare a constant placeholder (treated like an input node).
DSL extension for conv1d.
DSL extension for conv2d.
DSL extension for conv3d.
DSL extension for divide.
DSL extension for divScalar.
DSL extension for elu.
DSL extension for flatten.
DSL extension for ge.
DSL extension for gelu.
Declare a graph input placeholder.
DSL extension for leakyRelu.
DSL extension for logSoftmax.
DSL extension for lt.
DSL extension for matmul.
DSL extension for mean.
DSL helper for using modules.
DSL extension for mulScalar.
DSL extension for multiply.
DSL extension for narrow.
Mark a value as a program output. If none are marked, the last node's outputs are used.
DSL extension for pad2d.
Parameter helper that reuses a symbolic, allocation-free data DSL to declare shape/dtype.
Declare a parameter/weight placeholder.
DSL extension for rdivScalar.
DSL extension for relu.
DSL extension for reshape.
DSL extension for rsubScalar.
DSL extension for sigmoid.
DSL extension for sign.
DSL extension for silu.
DSL extension for softmax.
DSL extension for sqrt.
DSL extension for squeeze.
DSL extension for subScalar.
DSL extension for subtract.
DSL extension for sum.
DSL extension for transpose.
DSL extension for tril.
DSL extension for unfold.
DSL extension for unsqueeze.
DSL extension for upsample2d.
DSL extension for variance.