- sdtDevSampled(double[], double) - Static method in class bham.leakiest.Stats
-
Calculates the standard deviation for sampled data, using:
s = sqrt( (Sigma_i (x_i - x)^2) / (n-1) )
- sdtDevSampled(double[]) - Static method in class bham.leakiest.Stats
-
Calculates the standard deviation for sampled data.
- selectShuffled(double[]) - Method in class bham.leakiest.ContinuousData
-
Chooses half of observation data randomly,
shuffles them and return them as an array.
- setElement1(T1) - Method in class bham.leakiest.comparator.Pair
-
Sets the first element of the pair.
- setElement2(T2) - Method in class bham.leakiest.comparator.Pair
-
Sets the second element of the pair.
- setElements(T1, T2) - Method in class bham.leakiest.comparator.Pair
-
Sets elements of the pair.
- setGroupForRow(int[]) - Method in class bham.leakiest.Channel
-
Sets groupForRow.
- setGroupNames(String[]) - Method in class bham.leakiest.Channel
-
Sets the array of group names.
- setInputNames(String[]) - Method in class bham.leakiest.Channel
-
Sets the array of input names.
- setInputsPerRow(Vector[]) - Method in class bham.leakiest.Channel
-
Sets inputsPerRow.
- setMatrix(double[][]) - Method in class bham.leakiest.Channel
-
Sets the channel matrix.
- setOutputNames(String[]) - Method in class bham.leakiest.Channel
-
Sets the array of output names.
- setRowsForGroup(Vector[]) - Method in class bham.leakiest.Channel
-
Sets rowsForGroup.
- setTerminateWhenStabilised(boolean) - Method in class bham.leakiest.ARFFFile
-
Controls whether the obsFromARFF() method should terminate
before it has finished reading all of the available samples, if the
corrected leakage value stabilises.
- setTerminateWhenStabilised(boolean) - Method in class bham.leakiest.ReadFile
-
Controls whether the readObservations() and
read2DiscreteObservationsFiles() methods should terminate before
they have finished reading all of the available samples, if the corrected
leakage value stabilises.
- setVerbose(int) - Method in class bham.leakiest.ContinuousData
-
Sets a verbose.
- setVerbose(boolean) - Method in class bham.leakiest.infotheory.BlahutArimoto
-
Sets the value of verbose.
- ShannonEntropy - Class in bham.leakiest.infotheory
-
This is a library of useful information theory definitions related
to Shanon-entropy-based information measure.
- ShannonEntropy() - Constructor for class bham.leakiest.infotheory.ShannonEntropy
-
- sharedProbDist(int, boolean) - Method in class bham.leakiest.ProbDist
-
Returns the joint distribution of a shared input.
- sizeSampleSpace() - Method in class bham.leakiest.ProbDist
-
Returns the size of the sample space.
- State - Class in bham.leakiest
-
This class represents a state.
- State() - Constructor for class bham.leakiest.State
-
Constructs the empty state.
- State(String) - Constructor for class bham.leakiest.State
-
Constructs a state with the initial values.
- State(String[], String[]) - Constructor for class bham.leakiest.State
-
Constructs a state with the initial values.
- Stats - Class in bham.leakiest
-
This is the class that contains some general statistic methods.
- Stats() - Constructor for class bham.leakiest.Stats
-
- strAll(String) - Method in class bham.leakiest.State
-
Returns the whole state as string.
- stringState() - Method in class bham.leakiest.State
-
Returns the string of the state.
- stringValue(String) - Method in class bham.leakiest.State
-
Returns the name of the variable.
- sumOfProbsRemoved(ProbDist) - Static method in class bham.leakiest.ApproxPrior
-
Returns the summation of all probabilities removed from the input distribution,
by input approximation.