Esempio n. 1
0
 public ScatterFillExpression(TExpression src, SVar value, int dimension, TExpression indices)
 {
     this.src       = src;
     this.value     = value;
     this.dimension = dimension;
     this.indices   = indices;
 }
Esempio n. 2
0
 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;
 }
Esempio n. 3
0
 public ToDeviceExpression(TExpression src, IAllocator allocator)
 {
     this.src       = src;
     this.allocator = allocator;
 }
Esempio n. 4
0
 public AsTypeExpression(TExpression src, DType type)
 {
     this.src  = src;
     this.type = type;
 }
Esempio n. 5
0
 public BinaryTensorScalarExpression(TExpression left, ScalarExpression right, Func <Tensor, Tensor, float, Tensor> evaluate)
 {
     this.left     = left;
     this.right    = right;
     this.evaluate = evaluate;
 }
Esempio n. 6
0
 public UnaryTensorExpression(TExpression src, Func <Tensor, Tensor, Tensor> evaluate)
 {
     this.src      = src;
     this.evaluate = evaluate;
 }
Esempio n. 7
0
 public ViewExpression(TExpression src, Func <Tensor, Tensor> evaluate)
     : base(src.IsValidLvalue)
 {
     this.src      = src;
     this.evaluate = evaluate;
 }
Esempio n. 8
0
 public TVar(TExpression expression)
 {
     this.expression = expression;
 }