OPERATORS/DECORATORS
|
Description
|
Input |
Bind
|
Bind some function input to a constant value
|
Function, bound values
|
CachedFunction |
Store the results of the last few computations
|
Function, cache size
|
Chain
|
Chain (compose) two functions
|
Two functions
|
Concatenate
|
Concatenate the output of two functions
|
Two functions
|
Derivative
|
Derivative of a function w.r.t. one of the parameters |
Function, parameter index
|
FiniteDifferenceGradient |
Compute the gradients with finite differences
|
Function
|
Map |
Apply a function several times to an input vector |
Function, repeat size
|
Minus |
Difference of two functions.
|
Two functions
|
Plus |
Sum of two functions.
|
Two functions
|
Product |
Product of two functions.
|
Two functions
|
Scalar |
Multiply a function by a constant scalar value.
|
Function, scalar value
|
Selection |
Select a block of a function's output |
Function, range |
SelectionById |
Select elements of a function's output given a boolean mask.
|
Function, boolean mask
|
Split |
Select an element of a function's output. |
Function, index |