- abs(byte[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
turns all values of the array to their absolute values
- abs(int[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
turns all values of the array to their absolute values
- abs(float[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
turns all values of the array to their absolute values
- abs(short[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
turns all values of the array to their absolute values
- abs(double[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
turns all values of the array to their absolute values
- AbstractPriorityQueue<T,O extends PriorityObject<T>> - Class in de.lmu.ifi.dbs.utilities.priorityQueue
-
Implements a priority queue for objects.
- AbstractPriorityQueue() - Constructor for class de.lmu.ifi.dbs.utilities.priorityQueue.AbstractPriorityQueue
-
Standard constructor of the PriorityQueue class.
- AbstractPriorityQueue(int) - Constructor for class de.lmu.ifi.dbs.utilities.priorityQueue.AbstractPriorityQueue
-
Standard constructor of the PriorityQueue class.
- AbstractPriorityQueue(boolean) - Constructor for class de.lmu.ifi.dbs.utilities.priorityQueue.AbstractPriorityQueue
-
Creates a PriorityQueue with the given sorting order.
- AbstractPriorityQueue(boolean, int) - Constructor for class de.lmu.ifi.dbs.utilities.priorityQueue.AbstractPriorityQueue
-
Creates a PriorityQueue with the given sorting order.
- add(byte[], byte[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
adds b to a: a[i] += b[i]
Values of b won't be changed.
- add(int[], int[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
adds b to a: a[i] += b[i]
Values of b won't be changed
- add(float[], float[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
adds b to a: a[i] += b[i]
Values of b won't be changed
- add(double[], double[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
adds b to a: a[i] += b[i]
Values of b won't be changed
- add(double[], double) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
adds b to a: a[i] += b
- add(byte[], byte) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
adds b to a: a[i] += b
- add(int[], double) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
adds b to a: a[i] += b
- add(float[], double) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
adds b to a: a[i] += b
- add(Collection<T>) - Method in class de.lmu.ifi.dbs.utilities.CountMap
-
Adds all elements of this collection with a value of 1
- add(Collection<T>, double) - Method in class de.lmu.ifi.dbs.utilities.CountMap
-
Adds all elements of this collection with the given value
- add(CountMap<T>) - Method in class de.lmu.ifi.dbs.utilities.CountMap
-
Adds a complete keymap to this key map.
- add(T) - Method in class de.lmu.ifi.dbs.utilities.CountMap
-
adds T to the map and returns the number of occurences that are now logged
- add(T, double) - Method in class de.lmu.ifi.dbs.utilities.CountMap
-
increase the counter of the map by 'inc'.
- add(List<T>) - Method in class de.lmu.ifi.dbs.utilities.MultiCountMap
-
raises the counter vor the given combination
- add(T) - Method in class de.lmu.ifi.dbs.utilities.MultiCountMap
-
raises the counter vor the given combination
- add(T[]) - Method in class de.lmu.ifi.dbs.utilities.MultiCountMap
-
raises the counter vor the given combination
- add(List<T>, double) - Method in class de.lmu.ifi.dbs.utilities.MultiCountMap
-
raises the counter vor the given combination
- add(T, double) - Method in class de.lmu.ifi.dbs.utilities.MultiCountMap
-
raises the counter vor the given combination
- add(T[], double) - Method in class de.lmu.ifi.dbs.utilities.MultiCountMap
-
raises the counter vor the given combination
- add(double, T) - Method in class de.lmu.ifi.dbs.utilities.priorityQueue.AbstractPriorityQueue
-
Adds an object to the queue at the appropriate position.
- add(O) - Method in class de.lmu.ifi.dbs.utilities.priorityQueue.AbstractPriorityQueue
-
- addIfBetter(double, T, int) - Method in class de.lmu.ifi.dbs.utilities.priorityQueue.AbstractPriorityQueue
-
Adds an object and ensures that maxSize of the queue is not exceeded.
- append(byte[], byte...) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
appends two arrays and returns the concatenation
- append(double[], double...) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
appends two arrays and returns the concatenation
- append(int[], int...) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
appends two arrays and returns the concatenation
- append(float[], float...) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
appends two arrays and returns the concatenation
- Arrays2 - Class in de.lmu.ifi.dbs.utilities
-
Some useful methods for operating on arrays.
- asc() - Method in class de.lmu.ifi.dbs.utilities.EntryComparator.Key
-
- asc() - Method in class de.lmu.ifi.dbs.utilities.EntryComparator.Value
-
- asc - Variable in class de.lmu.ifi.dbs.utilities.priorityQueue.AbstractPriorityQueue
-
Indicates the sorting order.
- ASCENDING - Static variable in class de.lmu.ifi.dbs.utilities.priorityQueue.PriorityQueue
-
Symbolic constant indicating ascending sorting order.
- asList() - Method in class de.lmu.ifi.dbs.utilities.priorityQueue.AbstractPriorityQueue
-
Return sorted list of all objects
- autoCorrelation(double[], int, double[], int, int) - Static method in class de.lmu.ifi.dbs.utilities.Statistics
-
Autocorrelation between 2 arrays a, b.
- autoCorrelation(double[], double[]) - Static method in class de.lmu.ifi.dbs.utilities.Statistics
-
Autocorrelation between 2 arrays a, b.
- Math2 - Class in de.lmu.ifi.dbs.utilities
-
Additional math stuff which is not found in the
Math
class
- Math2() - Constructor for class de.lmu.ifi.dbs.utilities.Math2
-
- max(double[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
- max(int[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
- max(byte[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
- max(float[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
- max(Collection<? extends Comparable>) - Static method in class de.lmu.ifi.dbs.utilities.Collections2
-
Find and return the index with the greatest value.
- max(Collection<T>, Comparator<T>) - Static method in class de.lmu.ifi.dbs.utilities.Collections2
-
Find and return the index with the greatest value.
- MaxDistance - Class in de.lmu.ifi.dbs.utilities.distances
-
Implementation of the maximum distance
- MaxDistance() - Constructor for class de.lmu.ifi.dbs.utilities.distances.MaxDistance
-
- maxIndex(double[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
Find and return the index with the greatest value.
- maxIndex(int[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
Find and return the INDEX with the greatest value.
- maxIndex(byte[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
Find and return the INDEX with the greatest value.
- maxIndex(float[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
Find and return the index with the greatest value.
- maxSize - Variable in class de.lmu.ifi.dbs.utilities.priorityQueue.AbstractPriorityQueue
-
- maxValue(double...) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
returns the greatest value
- maxValue(int...) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
returns the largest value
- maxValue(byte...) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
returns the largest value
- maxValue(float...) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
returns the largest value
- maxValue(Collection<T>) - Static method in class de.lmu.ifi.dbs.utilities.Collections2
-
Find and return the object which is the max value
- mean(Collection<? extends Number>) - Static method in class de.lmu.ifi.dbs.utilities.Collections2
-
calculates the mean of all elements in the list
- mean(double...) - Static method in class de.lmu.ifi.dbs.utilities.Statistics
-
- mean(byte...) - Static method in class de.lmu.ifi.dbs.utilities.Statistics
-
- mean(float...) - Static method in class de.lmu.ifi.dbs.utilities.Statistics
-
- mean(int...) - Static method in class de.lmu.ifi.dbs.utilities.Statistics
-
- mean(double[], int, int) - Static method in class de.lmu.ifi.dbs.utilities.Statistics
-
Get the average value of arr
within [a,...
- mean(float[], int, int) - Static method in class de.lmu.ifi.dbs.utilities.Statistics
-
Get the average value of arr
within [a,...
- mean(int[], int, int) - Static method in class de.lmu.ifi.dbs.utilities.Statistics
-
Get the average value of arr
within [a,...
- median(double[]) - Static method in class de.lmu.ifi.dbs.utilities.Statistics
-
Computes the median of an array which is already sorted.
- min(byte[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
- min(double[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
- min(int[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
- min(float[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
- min(Collection<? extends Comparable>) - Static method in class de.lmu.ifi.dbs.utilities.Collections2
-
Find and return the index with the smallest value.
- min(Collection<T>, Comparator<T>) - Static method in class de.lmu.ifi.dbs.utilities.Collections2
-
Find and return the index with the greatest value.
- minIndex(byte[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
Finds and returns the INDEX with the least value.
- minIndex(double[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
Finds and returns the INDEX with the least value.
- minIndex(int[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
Finds and returns the index with the least value.
- minIndex(float[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
Finds and returns the index with the least value.
- minValue(double...) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
returns the smallest value
- minValue(int...) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
returns the smallest value
- minValue(byte...) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
returns the smallest value
- minValue(float...) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
returns the smallest value
- minValue(Collection<T>) - Static method in class de.lmu.ifi.dbs.utilities.Collections2
-
Find and return the object the is the max value
- mul(double[], double) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
multiply array with factor
- mul(double[], double[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
multiply array with factors from other array: data[i] *= factors[i]
- mul(float[], float) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
multiply array with factors from other array: data[i] *= factors[i]
- mul(float[], float[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
multiply array with factors from other array: data[i] *= factors[i]
- MultiCountMap<T> - Class in de.lmu.ifi.dbs.utilities
-
This class can be used to cound combinations of occurences.
- MultiCountMap() - Constructor for class de.lmu.ifi.dbs.utilities.MultiCountMap
-
- MutablePriorityObject<T> - Interface in de.lmu.ifi.dbs.utilities.priorityQueue
-
- save() - Method in class de.lmu.ifi.dbs.utilities.properties.PropertyContainer
-
- separator - Variable in class de.lmu.ifi.dbs.utilities.properties.PropertyContainer
-
- set(T, double) - Method in class de.lmu.ifi.dbs.utilities.CountMap
-
Sets a specific value for this label, replacing any (posiibly) existing value
- set(List<T>, double) - Method in class de.lmu.ifi.dbs.utilities.MultiCountMap
-
sets the counter vor the given combination
- set(T, double) - Method in class de.lmu.ifi.dbs.utilities.MultiCountMap
-
sets the counter vor the given combination
- set(T[], double) - Method in class de.lmu.ifi.dbs.utilities.MultiCountMap
-
sets the counter vor the given combination
- setMaxSize(int) - Method in class de.lmu.ifi.dbs.utilities.priorityQueue.AbstractPriorityQueue
-
- setPriority(double) - Method in interface de.lmu.ifi.dbs.utilities.priorityQueue.MutablePriorityObject
-
- setPriority(double) - Method in class de.lmu.ifi.dbs.utilities.priorityQueue.PriorityObjectAdapter
-
- setProperty(String, String) - Method in class de.lmu.ifi.dbs.utilities.properties.PropertyContainer
-
- setProperty(String, int) - Method in class de.lmu.ifi.dbs.utilities.properties.PropertyContainer
-
- setProperty(String, double) - Method in class de.lmu.ifi.dbs.utilities.properties.PropertyContainer
-
- setProperty(String, boolean) - Method in class de.lmu.ifi.dbs.utilities.properties.PropertyContainer
-
- setProperty(String, File) - Method in class de.lmu.ifi.dbs.utilities.properties.PropertyContainer
-
- setProperty(String, String[]) - Method in class de.lmu.ifi.dbs.utilities.properties.PropertyContainer
-
- setProperty(String, List<String>) - Method in class de.lmu.ifi.dbs.utilities.properties.PropertyContainer
-
- setProperty(String, Dimension) - Method in class de.lmu.ifi.dbs.utilities.properties.PropertyContainer
-
- setProperty(String, Color) - Method in class de.lmu.ifi.dbs.utilities.properties.PropertyContainer
-
- setProperty(String, Point) - Method in class de.lmu.ifi.dbs.utilities.properties.PropertyContainer
-
- setSeparator(String) - Method in class de.lmu.ifi.dbs.utilities.properties.PropertyContainer
-
- setString(String, String) - Method in class de.lmu.ifi.dbs.utilities.properties.PropertyContainer
-
- sift_down() - Method in class de.lmu.ifi.dbs.utilities.priorityQueue.AbstractPriorityQueue
-
Lowers a key from the top
- sift_down_rev() - Method in class de.lmu.ifi.dbs.utilities.priorityQueue.AbstractPriorityQueue
-
Lowers a key from the top
- sift_up() - Method in class de.lmu.ifi.dbs.utilities.priorityQueue.AbstractPriorityQueue
-
Lowers a key from the top
- sift_up_rev() - Method in class de.lmu.ifi.dbs.utilities.priorityQueue.AbstractPriorityQueue
-
Lowers a key from the top
- size() - Method in class de.lmu.ifi.dbs.utilities.CountMap
-
returns the amount of entries in the map
- size() - Method in class de.lmu.ifi.dbs.utilities.priorityQueue.AbstractPriorityQueue
-
Returns the size of the priority queue.
- size() - Method in class de.lmu.ifi.dbs.utilities.priorityQueue.UpdatablePriorityQueue
-
Returns the size of the priority queue.
- Statistics - Class in de.lmu.ifi.dbs.utilities
-
- Statistics() - Constructor for class de.lmu.ifi.dbs.utilities.Statistics
-
- stdev(double[]) - Static method in class de.lmu.ifi.dbs.utilities.Statistics
-
- sub(int[], double) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
subtracts b from each element in a: a[i] -= b
- sub(double[], double) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
subtracts b from each element in a: a[i] -= b
- sub(float[], float) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
subtracts b from each element in a: a[i] -= b
- sub(byte[], byte[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
Performs a[i] = (byte)(a[i]-b[i])
- sub(double[], double[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
Performs a[i] = a[i]-b[i]
- sub(float[], float[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
Performs a[i] = a[i]-b[i]
- sub(double[], double[], double[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
Performs out[i] = a[i]-b[i]
- sub(float[], float[], float[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
Performs out[i] = a[i]-b[i]
- sum(double[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
Returns the sum of all elements in this array
- sum(int[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
Returns the sum of all elements in this array
- sum(float[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
Returns the sum of all elements in this array
- sum(byte[]) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
Returns the sum of all elements in this array
- sum(double[], int, int) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
Returns the sum of a subarray
- sum(int[], int, int) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
Returns the sum of a subarray
- sum(float[], int, int) - Static method in class de.lmu.ifi.dbs.utilities.Arrays2
-
Returns the sum of a subarray
- sum(Collection<? extends Number>) - Static method in class de.lmu.ifi.dbs.utilities.Collections2
-
calculates the sum of all values in the list