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