Package network.aika.utils
Class Utils
java.lang.Object
network.aika.utils.Utils
- Author:
- Lukas Molzberger
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic double[]
add
(double[] a, double[] b) static boolean
belowTolerance
(double x) static boolean
belowTolerance
(double[] x) static double
round
(double x) static double
round
(double x, double precision) static double[]
scale
(double[] a, double s) static double
sum
(double[] a) static double
surprisal
(double p)
-
Field Details
-
TOLERANCE
public static double TOLERANCE
-
-
Constructor Details
-
Utils
public Utils()
-
-
Method Details
-
surprisal
public static double surprisal(double p) -
add
public static double[] add(double[] a, double[] b) -
scale
public static double[] scale(double[] a, double s) -
sum
public static double sum(double[] a) -
belowTolerance
public static boolean belowTolerance(double[] x) -
belowTolerance
public static boolean belowTolerance(double x) -
round
public static double round(double x) -
round
public static double round(double x, double precision)
-