Package com.yahoo.tensor.functions
Class ScalarFunctions
java.lang.Object
com.yahoo.tensor.functions.ScalarFunctions
Factory of scalar Java functions.
The purpose of this is to embellish anonymous functions with a runtime type
such that they can be inspected and will return a parsable toString.
- Author:
- bratseth
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic DoubleUnaryOperator
abs()
static DoubleUnaryOperator
acos()
static DoubleBinaryOperator
add()
static DoubleUnaryOperator
asin()
static DoubleUnaryOperator
atan()
static DoubleUnaryOperator
ceil()
constant
(double value) static DoubleUnaryOperator
cos()
static DoubleBinaryOperator
divide()
static DoubleUnaryOperator
elu()
static DoubleUnaryOperator
elu
(double alpha) static DoubleBinaryOperator
equal()
static DoubleUnaryOperator
erf()
static DoubleUnaryOperator
exp()
static DoubleUnaryOperator
floor()
static DoubleBinaryOperator
greater()
static DoubleBinaryOperator
hamming()
static DoubleUnaryOperator
static DoubleUnaryOperator
leakyrelu
(double alpha) static DoubleBinaryOperator
less()
static DoubleUnaryOperator
log()
static DoubleBinaryOperator
max()
static DoubleBinaryOperator
mean()
static DoubleBinaryOperator
min()
static DoubleBinaryOperator
multiply()
static DoubleUnaryOperator
neg()
static DoubleBinaryOperator
pow()
random()
static DoubleUnaryOperator
static DoubleUnaryOperator
relu()
static DoubleUnaryOperator
rsqrt()
static DoubleUnaryOperator
selu()
static DoubleUnaryOperator
selu
(double scale, double alpha) static DoubleUnaryOperator
sigmoid()
static DoubleUnaryOperator
sin()
static DoubleUnaryOperator
sqrt()
static DoubleUnaryOperator
square()
static DoubleBinaryOperator
static DoubleBinaryOperator
subtract()
static DoubleUnaryOperator
tan()
static DoubleUnaryOperator
tanh()
-
Constructor Details
-
ScalarFunctions
public ScalarFunctions()
-
-
Method Details
-
add
-
divide
-
equal
-
greater
-
less
-
max
-
min
-
mean
-
multiply
-
pow
-
squareddifference
-
subtract
-
hamming
-
abs
-
acos
-
asin
-
atan
-
ceil
-
cos
-
exp
-
floor
-
log
-
neg
-
reciprocal
-
rsqrt
-
sin
-
sigmoid
-
sqrt
-
square
-
tan
-
tanh
-
erf
-
elu
-
elu
-
leakyrelu
-
leakyrelu
-
relu
-
selu
-
selu
-
random
-
equal
-
sum
-
constant
-