Package com.yahoo.tensor.functions
Class ScalarFunctions
- java.lang.Object
-
- com.yahoo.tensor.functions.ScalarFunctions
-
public class ScalarFunctions extends Object
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
-
Constructor Summary
Constructors Constructor Description ScalarFunctions()
-
Method Summary
-
-
-
Method Detail
-
add
public static DoubleBinaryOperator add()
-
divide
public static DoubleBinaryOperator divide()
-
equal
public static DoubleBinaryOperator equal()
-
greater
public static DoubleBinaryOperator greater()
-
less
public static DoubleBinaryOperator less()
-
max
public static DoubleBinaryOperator max()
-
min
public static DoubleBinaryOperator min()
-
mean
public static DoubleBinaryOperator mean()
-
multiply
public static DoubleBinaryOperator multiply()
-
pow
public static DoubleBinaryOperator pow()
-
squareddifference
public static DoubleBinaryOperator squareddifference()
-
subtract
public static DoubleBinaryOperator subtract()
-
hamming
public static DoubleBinaryOperator hamming()
-
abs
public static DoubleUnaryOperator abs()
-
acos
public static DoubleUnaryOperator acos()
-
asin
public static DoubleUnaryOperator asin()
-
atan
public static DoubleUnaryOperator atan()
-
ceil
public static DoubleUnaryOperator ceil()
-
cos
public static DoubleUnaryOperator cos()
-
exp
public static DoubleUnaryOperator exp()
-
floor
public static DoubleUnaryOperator floor()
-
log
public static DoubleUnaryOperator log()
-
neg
public static DoubleUnaryOperator neg()
-
reciprocal
public static DoubleUnaryOperator reciprocal()
-
rsqrt
public static DoubleUnaryOperator rsqrt()
-
sin
public static DoubleUnaryOperator sin()
-
sigmoid
public static DoubleUnaryOperator sigmoid()
-
sqrt
public static DoubleUnaryOperator sqrt()
-
square
public static DoubleUnaryOperator square()
-
tan
public static DoubleUnaryOperator tan()
-
tanh
public static DoubleUnaryOperator tanh()
-
erf
public static DoubleUnaryOperator erf()
-
elu
public static DoubleUnaryOperator elu()
-
elu
public static DoubleUnaryOperator elu(double alpha)
-
leakyrelu
public static DoubleUnaryOperator leakyrelu()
-
leakyrelu
public static DoubleUnaryOperator leakyrelu(double alpha)
-
relu
public static DoubleUnaryOperator relu()
-
selu
public static DoubleUnaryOperator selu()
-
selu
public static DoubleUnaryOperator selu(double scale, double alpha)
-
-