public ScatterFillExpression(TExpression src, SVar value, int dimension, TExpression indices) { this.src = src; this.value = value; this.dimension = dimension; this.indices = indices; }
public AddmmExpression(float beta, TExpression src, float alpha, TExpression m1, TExpression m2) { this.beta = beta; this.src = src; this.alpha = alpha; this.m1 = m1; this.m2 = m2; }
public ToDeviceExpression(TExpression src, IAllocator allocator) { this.src = src; this.allocator = allocator; }
public AsTypeExpression(TExpression src, DType type) { this.src = src; this.type = type; }
public BinaryTensorScalarExpression(TExpression left, ScalarExpression right, Func <Tensor, Tensor, float, Tensor> evaluate) { this.left = left; this.right = right; this.evaluate = evaluate; }
public UnaryTensorExpression(TExpression src, Func <Tensor, Tensor, Tensor> evaluate) { this.src = src; this.evaluate = evaluate; }
public ViewExpression(TExpression src, Func <Tensor, Tensor> evaluate) : base(src.IsValidLvalue) { this.src = src; this.evaluate = evaluate; }
public TVar(TExpression expression) { this.expression = expression; }