DeepLearning/Tensor/Assign
assign a value to a Tensor
DeepLearning/Tensor/AssignAdd
increment the value of a Tensor
DeepLearning/Tensor/AssignSubtract
decrement the value of a Tensor
Calling Sequence
Parameters
Description
Examples
Compatibility
Assign(t,v)
AssignAdd(t,v)
AssignSubtract(t,v)
t
-
Tensor
v
The Assign(t,v) command assigns the Tensor value v to the mutable Tensor t.
The AssignAdd(t,v) and AssignSub(t,v) commands behave similarly but instead of simply replacing the previous value of t, they increment and decrement, respectively, the existing value of t by v.
If t is not a mutable Tensor, an error will be thrown.
with⁡DeepLearning:
c ≔ Constant⁡1.0,2.0|3.0,4.0
c≔DeepLearning TensorShape: [2, 2]Data Type: float[8]
t ≔ Variable⁡0.,0.|0.,0.
t≔DeepLearning VariableName: Variable:0Shape: [2, 2]Data Type: float[8]
Assign⁡t,c
DeepLearning VariableName: UnreadVariableShape: [2, 2]Data Type: float[8]
The DeepLearning/Tensor/Assign, DeepLearning/Tensor/AssignAdd and DeepLearning/Tensor/AssignSubtract commands were introduced in Maple 2018.
For more information on Maple 2018 changes, see Updates in Maple 2018.
See Also
DeepLearning Overview
Download Help Document
What kind of issue would you like to report? (Optional)