Assign - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.
Our website is currently undergoing maintenance, which may result in occasional errors while browsing. We apologize for any inconvenience this may cause and are working swiftly to restore full functionality. Thank you for your patience.

Online Help

All Products    Maple    MapleSim


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

Calling Sequence

Assign(t,v)

AssignAdd(t,v)

AssignSubtract(t,v)

Parameters

t

-

Tensor

v

-

Tensor

Description

• 

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.

Examples

withDeepLearning:

cConstant1.0,2.0|3.0,4.0

cDeepLearning TensorShape: [2, 2]Data Type: float[8]

(1)

tVariable0.,0.|0.,0.

tDeepLearning VariableName: Variable:0Shape: [2, 2]Data Type: float[8]

(2)

Assignt,c

DeepLearning VariableName: UnreadVariableShape: [2, 2]Data Type: float[8]

(3)

Compatibility

• 

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

Tensor