Class ScalarFunctions


  • public class ScalarFunctions
    extends java.lang.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
    • Constructor Detail

      • ScalarFunctions

        public ScalarFunctions()
    • Method Detail

      • add

        public static java.util.function.DoubleBinaryOperator add()
      • divide

        public static java.util.function.DoubleBinaryOperator divide()
      • equal

        public static java.util.function.DoubleBinaryOperator equal()
      • greater

        public static java.util.function.DoubleBinaryOperator greater()
      • less

        public static java.util.function.DoubleBinaryOperator less()
      • max

        public static java.util.function.DoubleBinaryOperator max()
      • min

        public static java.util.function.DoubleBinaryOperator min()
      • mean

        public static java.util.function.DoubleBinaryOperator mean()
      • multiply

        public static java.util.function.DoubleBinaryOperator multiply()
      • pow

        public static java.util.function.DoubleBinaryOperator pow()
      • squareddifference

        public static java.util.function.DoubleBinaryOperator squareddifference()
      • subtract

        public static java.util.function.DoubleBinaryOperator subtract()
      • abs

        public static java.util.function.DoubleUnaryOperator abs()
      • acos

        public static java.util.function.DoubleUnaryOperator acos()
      • asin

        public static java.util.function.DoubleUnaryOperator asin()
      • atan

        public static java.util.function.DoubleUnaryOperator atan()
      • ceil

        public static java.util.function.DoubleUnaryOperator ceil()
      • cos

        public static java.util.function.DoubleUnaryOperator cos()
      • exp

        public static java.util.function.DoubleUnaryOperator exp()
      • floor

        public static java.util.function.DoubleUnaryOperator floor()
      • log

        public static java.util.function.DoubleUnaryOperator log()
      • neg

        public static java.util.function.DoubleUnaryOperator neg()
      • reciprocal

        public static java.util.function.DoubleUnaryOperator reciprocal()
      • rsqrt

        public static java.util.function.DoubleUnaryOperator rsqrt()
      • sin

        public static java.util.function.DoubleUnaryOperator sin()
      • sigmoid

        public static java.util.function.DoubleUnaryOperator sigmoid()
      • sqrt

        public static java.util.function.DoubleUnaryOperator sqrt()
      • square

        public static java.util.function.DoubleUnaryOperator square()
      • tan

        public static java.util.function.DoubleUnaryOperator tan()
      • tanh

        public static java.util.function.DoubleUnaryOperator tanh()
      • elu

        public static java.util.function.DoubleUnaryOperator elu()
      • elu

        public static java.util.function.DoubleUnaryOperator elu​(double alpha)
      • leakyrelu

        public static java.util.function.DoubleUnaryOperator leakyrelu()
      • leakyrelu

        public static java.util.function.DoubleUnaryOperator leakyrelu​(double alpha)
      • relu

        public static java.util.function.DoubleUnaryOperator relu()
      • selu

        public static java.util.function.DoubleUnaryOperator selu()
      • selu

        public static java.util.function.DoubleUnaryOperator selu​(double scale,
                                                                  double alpha)
      • random

        public static java.util.function.Function<java.util.List<java.lang.Long>,​java.lang.Double> random()
      • equal

        public static java.util.function.Function<java.util.List<java.lang.Long>,​java.lang.Double> equal​(java.util.List<java.lang.String> argumentNames)
      • sum

        public static java.util.function.Function<java.util.List<java.lang.Long>,​java.lang.Double> sum​(java.util.List<java.lang.String> argumentNames)