Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

P

p - Variable in class de.lmu.ifi.dbs.elki.distance.distancefunction.LPNormDistanceFunction
Keeps the currently set p.
p - Variable in class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp.MkAppTree
Parameter p.
p - Static variable in class de.lmu.ifi.dbs.elki.math.ErrorFunctions
 
p - Variable in class de.lmu.ifi.dbs.elki.math.statistics.PolynomialRegression
The order of the polynom.
P_ID - Static variable in class de.lmu.ifi.dbs.elki.distance.distancefunction.LPNormDistanceFunction
OptionID for LPNormDistanceFunction.P_PARAM
P_ID - Static variable in class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp.MkAppTree
OptionID for MkAppTree.P_PARAM
P_PARAM - Variable in class de.lmu.ifi.dbs.elki.distance.distancefunction.LPNormDistanceFunction
P parameter
P_PARAM - Variable in class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp.MkAppTree
Parameter for p
pad(String, int) - Static method in class de.lmu.ifi.dbs.elki.utilities.output.FormatUtil
Pad a string to a given length by adding whitespace to the right.
padRightAligned(String, int) - Static method in class de.lmu.ifi.dbs.elki.utilities.output.FormatUtil
Pad a string to a given length by adding whitespace to the left.
Page<P extends Page<P>> - Interface in de.lmu.ifi.dbs.elki.persistent
Defines the requirements for objects that can be stored in a cache and can be persistently saved.
PAGE_SIZE_ID - Static variable in class de.lmu.ifi.dbs.elki.index.tree.TreeIndex
OptionID for TreeIndex.PAGE_SIZE_PARAM
PAGE_SIZE_PARAM - Variable in class de.lmu.ifi.dbs.elki.index.tree.TreeIndex
Parameter to specify the size of a page in bytes, must be an integer greater than 0.
pageAccess - Variable in class de.lmu.ifi.dbs.elki.persistent.LRUCache
The number of read accesses
PageFile<P extends Page<P>> - Class in de.lmu.ifi.dbs.elki.persistent
Abstract class implementing general methods of a PageFile.
PageFile() - Constructor for class de.lmu.ifi.dbs.elki.persistent.PageFile
Creates a new PageFile.
PageHeader - Interface in de.lmu.ifi.dbs.elki.persistent
Defines the requirements for a header of a persistent page file.
pageSize - Variable in class de.lmu.ifi.dbs.elki.index.tree.TreeIndex
Holds the value of TreeIndex.PAGE_SIZE_PARAM.
pageSize - Variable in class de.lmu.ifi.dbs.elki.persistent.DefaultPageHeader
The size of a page in bytes.
pageSize - Variable in class de.lmu.ifi.dbs.elki.persistent.PageFile
The size of a page in Bytes.
pageSize - Variable in class de.lmu.ifi.dbs.elki.utilities.heap.PersistentHeap
The size of a page (deap) in Bytes.
pageToByteArray(P) - Method in class de.lmu.ifi.dbs.elki.persistent.OnDiskArrayPageFile
Serializes an object into a byte array.
pageToByteArray(P) - Method in class de.lmu.ifi.dbs.elki.persistent.PersistentPageFile
Serializes an object into a byte array.
Pair<FIRST,SECOND> - Class in de.lmu.ifi.dbs.elki.utilities.pairs
Generic SimplePair class.
Pair(FIRST, SECOND) - Constructor for class de.lmu.ifi.dbs.elki.utilities.pairs.Pair
Initialize pair
Pair.Compare<FIRST,SECOND> - Class in de.lmu.ifi.dbs.elki.utilities.pairs
Compare two SimplePairs based on two comparators
Pair.Compare(Comparator<FIRST>, Comparator<SECOND>) - Constructor for class de.lmu.ifi.dbs.elki.utilities.pairs.Pair.Compare
Provides a comparator for an Pair based on the given Comparator for type P.
Pair.CompareByFirst<FIRST,SECOND> - Class in de.lmu.ifi.dbs.elki.utilities.pairs
Compare two SimplePairs based on a comparator for the first component.
Pair.CompareByFirst(Comparator<FIRST>) - Constructor for class de.lmu.ifi.dbs.elki.utilities.pairs.Pair.CompareByFirst
Provides a comparator for an Pair based on the given Comparator for type P.
Pair.CompareBySecond<FIRST,SECOND> - Class in de.lmu.ifi.dbs.elki.utilities.pairs
Compare two SimplePairs based on a comparator for the second component.
Pair.CompareBySecond(Comparator<SECOND>) - Constructor for class de.lmu.ifi.dbs.elki.utilities.pairs.Pair.CompareBySecond
Provides a comparator for an Pair based on the given Comparator for type P.
Pair.CompareSwapped<FIRST,SECOND> - Class in de.lmu.ifi.dbs.elki.utilities.pairs
Compare two SimplePairs based on two comparators, but by second component first.
Pair.CompareSwapped(Comparator<FIRST>, Comparator<SECOND>) - Constructor for class de.lmu.ifi.dbs.elki.utilities.pairs.Pair.CompareSwapped
Provides a comparator for an Pair based on the given Comparator for type P.
PairCountingFMeasure - Class in de.lmu.ifi.dbs.elki.evaluation.paircounting
Compare two clustering results using a pair-counting F-Measure.
PairCountingFMeasure() - Constructor for class de.lmu.ifi.dbs.elki.evaluation.paircounting.PairCountingFMeasure
 
PairGeneratorMerge - Class in de.lmu.ifi.dbs.elki.evaluation.paircounting.generator
Merge the output of multiple generators.
PairGeneratorMerge(PairSortedGeneratorInterface[]) - Constructor for class de.lmu.ifi.dbs.elki.evaluation.paircounting.generator.PairGeneratorMerge
Set up merging generator.
PairGeneratorNoise - Class in de.lmu.ifi.dbs.elki.evaluation.paircounting.generator
Generator for noise points.
PairGeneratorNoise(Cluster<?>) - Constructor for class de.lmu.ifi.dbs.elki.evaluation.paircounting.generator.PairGeneratorNoise
Crate new generator for a base cluster object.
PairGeneratorSingleCluster - Class in de.lmu.ifi.dbs.elki.evaluation.paircounting.generator
Generate sorted ID pairs for a Cluster.
PairGeneratorSingleCluster(Cluster<?>) - Constructor for class de.lmu.ifi.dbs.elki.evaluation.paircounting.generator.PairGeneratorSingleCluster
Generate pairs for a hierarchical cluster.
PairSortedGenerator - Class in de.lmu.ifi.dbs.elki.evaluation.paircounting.generator
Implement the common functionality of caching the current result in a base class.
PairSortedGenerator() - Constructor for class de.lmu.ifi.dbs.elki.evaluation.paircounting.generator.PairSortedGenerator
 
PairSortedGeneratorInterface - Interface in de.lmu.ifi.dbs.elki.evaluation.paircounting.generator
Pair generator interface.
palpha - Variable in class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.ProgressiveEigenPairFilter
The threshold for strong eigenvectors: the strong eigenvectors explain a portion of at least alpha of the total variance.
PALPHA_PARAM - Variable in class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.ProgressiveEigenPairFilter
Parameter progressive alpha.
param - Variable in class de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints.ParameterFlagGlobalConstraint
Parameter possibly to be checked.
Parameter<T,C> - Class in de.lmu.ifi.dbs.elki.utilities.optionhandling
Abstract class for specifying a parameter.
Parameter(OptionID, List<ParameterConstraint<C>>) - Constructor for class de.lmu.ifi.dbs.elki.utilities.optionhandling.Parameter
Constructs a parameter with the given optionID, and constraints.
Parameter(OptionID, ParameterConstraint<C>) - Constructor for class de.lmu.ifi.dbs.elki.utilities.optionhandling.Parameter
Constructs a parameter with the given optionID, and constraint.
Parameter(OptionID, List<ParameterConstraint<C>>, boolean, T) - Constructor for class de.lmu.ifi.dbs.elki.utilities.optionhandling.Parameter
Constructs a parameter with the given optionID, constraints, and optional flag.
Parameter(OptionID, ParameterConstraint<C>, boolean, T) - Constructor for class de.lmu.ifi.dbs.elki.utilities.optionhandling.Parameter
Constructs a parameter with the given optionID, constraint, and optional flag.
Parameter(OptionID) - Constructor for class de.lmu.ifi.dbs.elki.utilities.optionhandling.Parameter
Constructs a parameter with the given optionID.
ParameterConstraint<T> - Interface in de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints

Interface for specifying parameter constraints.

parameterDifference(List<String>, List<String>) - Static method in class de.lmu.ifi.dbs.elki.utilities.optionhandling.OptionUtil
Returns an array that contains all elements of the first parameter array that are not contained by the second parameter array.
ParameterException - Exception in de.lmu.ifi.dbs.elki.utilities.optionhandling
Abstract super class for all exceptions thrown during parameterization.
ParameterException(String) - Constructor for exception de.lmu.ifi.dbs.elki.utilities.optionhandling.ParameterException
 
ParameterException(String, Throwable) - Constructor for exception de.lmu.ifi.dbs.elki.utilities.optionhandling.ParameterException
 
ParameterFlagGlobalConstraint<C,T extends C> - Class in de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints
Global parameter constraint describing the dependency of a parameter ( Parameter) on a given flag (Flag).
ParameterFlagGlobalConstraint(Parameter<T, C>, List<ParameterConstraint<C>>, Flag, boolean) - Constructor for class de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints.ParameterFlagGlobalConstraint
Constructs a global parameter constraint specifying that the testing of the parameter given for keeping the parameter constraints given is dependent on the status of the flag given.
Parameterizable - Interface in de.lmu.ifi.dbs.elki.utilities.optionhandling
Interface to define the required methods for command line interaction.
parameterizables - Variable in class de.lmu.ifi.dbs.elki.utilities.optionhandling.AbstractParameterizable
Hold parameterizables contained
ParameterizationFunction - Class in de.lmu.ifi.dbs.elki.data
A parameterization function describes all lines in a d-dimensional feature space intersecting in one point p.
ParameterizationFunction(double[]) - Constructor for class de.lmu.ifi.dbs.elki.data.ParameterizationFunction
Provides a new parameterization function describing all lines in a d-dimensional feature space intersecting in one point p.
ParameterizationFunction.ExtremumType - Enum in de.lmu.ifi.dbs.elki.data
Available types for the global extremum.
ParameterizationFunction.ExtremumType() - Constructor for enum de.lmu.ifi.dbs.elki.data.ParameterizationFunction.ExtremumType
 
ParameterizationFunctionLabelParser - Class in de.lmu.ifi.dbs.elki.parser
Provides a parser for parsing one point per line, attributes separated by whitespace.
ParameterizationFunctionLabelParser() - Constructor for class de.lmu.ifi.dbs.elki.parser.ParameterizationFunctionLabelParser
Provides a parser for parsing one point per line, attributes separated by whitespace.
parameterList - Variable in class de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints.AllOrNoneMustBeSetGlobalConstraint
List of parameters to be checked
parameterNamesAndValuesToString(List<N>) - Static method in class de.lmu.ifi.dbs.elki.utilities.optionhandling.OptionUtil
Returns a string representation of the list of number parameters containing the names and the values of the parameters.
parameters - Variable in class de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints.EqualSizeGlobalConstraint
List parameters to be tested
parameters - Variable in class de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints.NotEqualValueGlobalConstraint
List of number parameters to be checked.
parameters - Variable in class de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints.OneMustBeSetGlobalConstraint
List of parameters to be checked.
parameters - Variable in class de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints.OnlyOneIsAllowedToBeSetGlobalConstraint
List of parameters to be checked.
parameters - Variable in class de.lmu.ifi.dbs.elki.utilities.optionhandling.OptionHandler
Contains the optionHandler's options, the option names are used as the map's keys
params - Variable in class de.lmu.ifi.dbs.elki.math.linearalgebra.fitting.LevenbergMarquardtMethod
Parameters to use in fitting
paramstry - Variable in class de.lmu.ifi.dbs.elki.math.linearalgebra.fitting.LevenbergMarquardtMethod
More working buffers
parent(int) - Method in class de.lmu.ifi.dbs.elki.utilities.heap.DefaultHeap
Returns the index of the parent of the node at index k, nullIndex if k is the root.
parentDistance - Variable in class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.MTreeDirectoryEntry
The distance from the routing object of this entry to its parent's routing object.
parentDistance - Variable in class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.MTreeLeafEntry
The distance from the underlying data object to its parent's routing object.
parentids - Variable in class de.lmu.ifi.dbs.elki.evaluation.paircounting.generator.PairGeneratorSingleCluster
Ids in parent clusters
parentInCache(Deap<K, V>) - Method in class de.lmu.ifi.dbs.elki.utilities.heap.PersistentHeap
Returns the parent of the specified deap in the cache.
parentIndex(Deap<K, V>) - Method in class de.lmu.ifi.dbs.elki.utilities.heap.PersistentHeap
Returns the index of the parent of the specified deap in this heap.
parentIndex(int) - Method in class de.lmu.ifi.dbs.elki.utilities.heap.PersistentHeap
Returns the index of the parent of the deap with the specified index in this heap.
parentPath - Variable in class de.lmu.ifi.dbs.elki.index.tree.TreeIndexPath
Path representing the parent, null if lastPathComponent represents the root.
parents - Variable in class de.lmu.ifi.dbs.elki.data.cluster.SimpleHierarchy
Storage for parents
parse(InputStream) - Method in class de.lmu.ifi.dbs.elki.parser.BitVectorLabelParser
 
parse(InputStream) - Method in interface de.lmu.ifi.dbs.elki.parser.DistanceParser
Returns a list of the objects parsed from the specified input stream and a list of the labels associated with the objects.
parse(InputStream) - Method in class de.lmu.ifi.dbs.elki.parser.DoubleVectorLabelTransposingParser
 
parse(InputStream) - Method in class de.lmu.ifi.dbs.elki.parser.meta.DoubleVectorProjectionParser
Returns as ParsingResult a projection on a selected subset of attributes.
parse(InputStream) - Method in class de.lmu.ifi.dbs.elki.parser.meta.DoubleVectorRandomProjectionParser
Returns as ParsingResult a projection on a randomly selected subset of attributes.
parse(InputStream) - Method in class de.lmu.ifi.dbs.elki.parser.meta.SparseFloatVectorProjectionParser
Returns as ParsingResult a projection on a selected subset of attributes.
parse(InputStream) - Method in class de.lmu.ifi.dbs.elki.parser.meta.SparseFloatVectorRandomProjectionParser
Returns as ParsingResult a projection on a randomly selected subset of attributes.
parse(InputStream) - Method in class de.lmu.ifi.dbs.elki.parser.NumberDistanceParser
 
parse(InputStream) - Method in class de.lmu.ifi.dbs.elki.parser.ParameterizationFunctionLabelParser
 
parse(InputStream) - Method in interface de.lmu.ifi.dbs.elki.parser.Parser
Returns a list of the objects parsed from the specified input stream and a list of the labels associated with the objects.
parse(InputStream) - Method in class de.lmu.ifi.dbs.elki.parser.RealVectorLabelParser
 
parse(InputStream) - Method in class de.lmu.ifi.dbs.elki.parser.SparseBitVectorLabelParser
 
parse(InputStream) - Method in class de.lmu.ifi.dbs.elki.parser.SparseFloatVectorLabelParser
 
parseBitSet(String) - Static method in class de.lmu.ifi.dbs.elki.utilities.Util
Returns a new BitSet initialized to the values represented by the specified String only containing 0 and 1 values.
parseBitSet(char[]) - Static method in class de.lmu.ifi.dbs.elki.utilities.Util
Returns a new BitSet initialized to the values represented by the specified char array only containing '0' and '1' values.
parseDoubles(String) - Static method in class de.lmu.ifi.dbs.elki.utilities.Util
Returns a new Double array initialized to the values represented by the specified String and separated by comma, as performed by the valueOf method of class Double.
parseFloats(String) - Static method in class de.lmu.ifi.dbs.elki.utilities.Util
Returns a new Float array initialized to the values represented by the specified String and separated by comma, as performed by the valueOf method of class Float.
parseLine(String) - Method in interface de.lmu.ifi.dbs.elki.parser.LinebasedParser
Parse a single line into a database object
parseLine(String) - Method in class de.lmu.ifi.dbs.elki.parser.RealVectorLabelParser
 
parseLine(String) - Method in class de.lmu.ifi.dbs.elki.parser.SparseFloatVectorLabelParser
 
parser - Variable in class de.lmu.ifi.dbs.elki.database.connection.InputStreamDatabaseConnection
Holds the instance of the parser specified by InputStreamDatabaseConnection.PARSER_PARAM.
parser - Variable in class de.lmu.ifi.dbs.elki.distance.distancefunction.external.FileBasedDoubleDistanceFunction
 
parser - Variable in class de.lmu.ifi.dbs.elki.distance.distancefunction.external.FileBasedFloatDistanceFunction
 
Parser<O extends DatabaseObject> - Interface in de.lmu.ifi.dbs.elki.parser
A Parser shall provide a ParsingResult by parsing an InputStream.
PARSER_ID - Static variable in class de.lmu.ifi.dbs.elki.database.connection.InputStreamDatabaseConnection
OptionID for InputStreamDatabaseConnection.PARSER_PARAM
PARSER_ID - Static variable in class de.lmu.ifi.dbs.elki.distance.distancefunction.external.FileBasedDoubleDistanceFunction
OptionID for FileBasedDoubleDistanceFunction.PARSER_PARAM
PARSER_ID - Static variable in class de.lmu.ifi.dbs.elki.distance.distancefunction.external.FileBasedFloatDistanceFunction
OptionID for FileBasedFloatDistanceFunction.PARSER_PARAM
PARSER_PARAM - Variable in class de.lmu.ifi.dbs.elki.database.connection.InputStreamDatabaseConnection
Parameter to specify the parser to provide a database, must extend Parser.
PARSER_PARAM - Variable in class de.lmu.ifi.dbs.elki.distance.distancefunction.external.FileBasedDoubleDistanceFunction
Optional parameter to specify the parsers to provide a database, must extend DistanceParser.
PARSER_PARAM - Variable in class de.lmu.ifi.dbs.elki.distance.distancefunction.external.FileBasedFloatDistanceFunction
Optional parameter to specify the parsers to provide a database, must extend DistanceParser.
parsers - Variable in class de.lmu.ifi.dbs.elki.database.connection.MultipleFileBasedDatabaseConnection
Holds the instances of the parsers specified by MultipleFileBasedDatabaseConnection.PARSERS_PARAM.
PARSERS_ID - Static variable in class de.lmu.ifi.dbs.elki.database.connection.MultipleFileBasedDatabaseConnection
OptionID for MultipleFileBasedDatabaseConnection.PARSERS_PARAM
PARSERS_PARAM - Variable in class de.lmu.ifi.dbs.elki.database.connection.MultipleFileBasedDatabaseConnection
Optional parameter to specify the parsers to provide a database, must extend Parser.
parseSelectedBits(BitSet, String) - Static method in class de.lmu.ifi.dbs.elki.utilities.Util
Returns a string that represents the selected bits of the specified BitSet, while the first bit starts with 1.
parseVector(String) - Method in class de.lmu.ifi.dbs.elki.application.GeneratorXMLSpec
Parse a string into a vector.
ParsingResult<O extends DatabaseObject> - Class in de.lmu.ifi.dbs.elki.parser
Provides a list of database objects and labels associated with these objects.
ParsingResult(List<Pair<O, List<String>>>) - Constructor for class de.lmu.ifi.dbs.elki.parser.ParsingResult
Provides a list of database objects and labels associated with these objects.
partition(Map<Integer, List<Integer>>) - Method in class de.lmu.ifi.dbs.elki.database.AbstractDatabase
 
partition(Map<Integer, List<Integer>>, Class<? extends Database<O>>, List<String>) - Method in class de.lmu.ifi.dbs.elki.database.AbstractDatabase
 
partition(Map<Integer, List<Integer>>, Class<? extends Database<O>>, List<String>) - Method in interface de.lmu.ifi.dbs.elki.database.Database
Returns a Map of partition IDs to Databases of the specified class according to the specified Map of partition IDs to Lists of IDs.
partition(Map<Integer, List<Integer>>) - Method in interface de.lmu.ifi.dbs.elki.database.Database
Returns a Map of partition IDs to Databases according to the specified Map of partition IDs to Lists of IDs.
partition(List<N>, int, int, BulkSplit.Strategy) - Method in class de.lmu.ifi.dbs.elki.index.tree.spatial.BulkSplit
Partitions the specified feature vectors according to the chosen strategy.
PARTITION_ALGORITHM_ID - Static variable in class de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.COPAC
OptionID for COPAC.PARTITION_ALGORITHM_PARAM
PARTITION_ALGORITHM_PARAM - Variable in class de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.COPAC
Parameter to specify the clustering algorithm to apply to each partition, must extend ClusteringAlgorithm.
PARTITION_DB_ID - Static variable in class de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.COPAC
OptionID for {#PARTITION_DB_PARAM}
PARTITION_DB_PARAM - Variable in class de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.COPAC
Parameter to specify the database class for each partition, must extend Database.
partitionAlgorithm - Variable in class de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.COPAC
Holds the instance of the partitioning algorithm specified by COPAC.PARTITION_ALGORITHM_PARAM.
partitionDatabase - Variable in class de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.COPAC
Holds the instance of the partition database specified by COPAC.PARTITION_DB_PARAM.
partitionDatabaseParameters - Variable in class de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.COPAC
Holds the parameters of the partition databases.
PartitionsFromClustering - Class in de.lmu.ifi.dbs.elki.database
This class derives a database partitioning based on a clustering result.
PartitionsFromClustering() - Constructor for class de.lmu.ifi.dbs.elki.database.PartitionsFromClustering
 
pathByAddingChild(TreeIndexPathComponent<E>) - Method in class de.lmu.ifi.dbs.elki.index.tree.TreeIndexPath
Returns a new path containing all the elements of this object plus child.
pathComponent - Variable in class de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.util.Enlargement
The path information of the entry representing the node.
pattern - Variable in class de.lmu.ifi.dbs.elki.distance.AbstractMeasurementFunction
A pattern to define the required input format.
pattern - Variable in class de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints.GlobalDistanceFunctionPatternConstraint
Pattern parameter to be checked for validity.
PatternParameter - Class in de.lmu.ifi.dbs.elki.utilities.optionhandling
Parameter class for a parameter specifying a pattern.
PatternParameter(OptionID) - Constructor for class de.lmu.ifi.dbs.elki.utilities.optionhandling.PatternParameter
Constructs a pattern parameter with the given optionID.
PatternParameter(OptionID, String) - Constructor for class de.lmu.ifi.dbs.elki.utilities.optionhandling.PatternParameter
Constructs a pattern parameter with the given optionID, and default value.
PatternParameter(OptionID, ParameterConstraint<String>, String) - Constructor for class de.lmu.ifi.dbs.elki.utilities.optionhandling.PatternParameter
Constructs a pattern parameter with the given optionID, constraints and default value.
pca - Variable in class de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.ORCLUS
The PCA utility object.
pca - Variable in class de.lmu.ifi.dbs.elki.algorithm.DependencyDerivator
Holds the object performing the pca.
pca - Variable in class de.lmu.ifi.dbs.elki.preprocessing.FourCPreprocessor
The Filtered PCA Runner
pca - Variable in class de.lmu.ifi.dbs.elki.preprocessing.HiCOPreprocessor
PCA utility object
PCA_COVARIANCE_MATRIX - Static variable in class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.PCARunner
OptionID for PCARunner.COVARIANCE_PARAM
PCA_DISTANCE_ID - Static variable in class de.lmu.ifi.dbs.elki.preprocessing.HiCOPreprocessor
OptionID for HiCOPreprocessor.PCA_DISTANCE_PARAM
PCA_DISTANCE_PARAM - Variable in class de.lmu.ifi.dbs.elki.preprocessing.HiCOPreprocessor
Parameter to specify the distance function used for running PCA.
PCA_EIGENPAIR_FILTER - Static variable in class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.PCAFilteredRunner
OptionID for PCAFilteredRunner.EIGENPAIR_FILTER_PARAM
PCABasedCorrelationDistanceFunction<V extends RealVector<V,?>,P extends HiCOPreprocessor<V>,D extends CorrelationDistance<D>> - Class in de.lmu.ifi.dbs.elki.distance.distancefunction.correlation
Provides the correlation distance for real valued vectors.
PCABasedCorrelationDistanceFunction() - Constructor for class de.lmu.ifi.dbs.elki.distance.distancefunction.correlation.PCABasedCorrelationDistanceFunction
Provides a PCABasedCorrelationDistanceFunction, adding parameter PCABasedCorrelationDistanceFunction.DELTA_PARAM to the option handler additionally to parameters of super class.
pcaDistanceFunction - Variable in class de.lmu.ifi.dbs.elki.preprocessing.HiCOPreprocessor
The distance function for the PCA.
PCAFilteredResult - Class in de.lmu.ifi.dbs.elki.math.linearalgebra.pca
Result class for a filtered PCA.
PCAFilteredResult(SortedEigenPairs, FilteredEigenPairs, double, double) - Constructor for class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.PCAFilteredResult
Construct a result object for the filtered PCA result.
PCAFilteredRunner<V extends RealVector<V,?>,D extends NumberDistance<D,?>> - Class in de.lmu.ifi.dbs.elki.math.linearalgebra.pca
PCA runner that will do dimensionality reduction.
PCAFilteredRunner() - Constructor for class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.PCAFilteredRunner
Initialize class with parameters
pcaParameters(int) - Method in class de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.ERiC
Returns the parameters for the PCA for the specified correlation dimension.
pcaresult - Variable in class de.lmu.ifi.dbs.elki.data.model.CorrelationModel
The computed PCA result of this cluster.
PCAResult - Class in de.lmu.ifi.dbs.elki.math.linearalgebra.pca
Result class for Principal Component Analysis with some convenience methods
PCAResult(double[], Matrix, SortedEigenPairs) - Constructor for class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.PCAResult
Build a PCA result object.
PCAResult(SortedEigenPairs) - Constructor for class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.PCAResult
Build a PCA result from an existing set of EigenPairs.
PCARunner<V extends RealVector<V,?>,D extends NumberDistance<D,?>> - Class in de.lmu.ifi.dbs.elki.math.linearalgebra.pca
Class to run PCA on given data.
PCARunner() - Constructor for class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.PCARunner
Constructor for the covariance runner.
pDelta - Variable in class de.lmu.ifi.dbs.elki.distance.distancefunction.timeseries.LCSSDistanceFunction
Keeps the currently set pDelta.
PDELTA_ID - Static variable in class de.lmu.ifi.dbs.elki.distance.distancefunction.timeseries.LCSSDistanceFunction
OptionID for LCSSDistanceFunction.PDELTA_PARAM
PDELTA_PARAM - Variable in class de.lmu.ifi.dbs.elki.distance.distancefunction.timeseries.LCSSDistanceFunction
PDELTA parameter
pEpsilon - Variable in class de.lmu.ifi.dbs.elki.distance.distancefunction.timeseries.LCSSDistanceFunction
Keeps the currently set pEpsilon.
PEPSILON_ID - Static variable in class de.lmu.ifi.dbs.elki.distance.distancefunction.timeseries.LCSSDistanceFunction
OptionID for LCSSDistanceFunction.PEPSILON_PARAM
PEPSILON_PARAM - Variable in class de.lmu.ifi.dbs.elki.distance.distancefunction.timeseries.LCSSDistanceFunction
PEPSILON parameter
percentage - Variable in class de.lmu.ifi.dbs.elki.algorithm.KNNDistanceOrder
Holds the value of KNNDistanceOrder.PERCENTAGE_PARAM.
PERCENTAGE_ID - Static variable in class de.lmu.ifi.dbs.elki.algorithm.KNNDistanceOrder
OptionID for KNNDistanceOrder.PERCENTAGE_PARAM
PERCENTAGE_PARAM - Variable in class de.lmu.ifi.dbs.elki.algorithm.KNNDistanceOrder
Parameter to specify the average percentage of distances randomly choosen to be provided in the result, must be a double greater than 0 and less than or equal to 1.
PercentageEigenPairFilter - Class in de.lmu.ifi.dbs.elki.math.linearalgebra.pca
The PercentageEigenPairFilter sorts the eigenpairs in descending order of their eigenvalues and marks the first eigenpairs, whose sum of eigenvalues is higher than the given percentage of the sum of all eigenvalues as strong eigenpairs.
PercentageEigenPairFilter() - Constructor for class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.PercentageEigenPairFilter
Provides a new EigenPairFilter that sorts the eigenpairs in descending order of their eigenvalues and marks the first eigenpairs, whose sum of eigenvalues is higher than the given percentage of the sum of all eigenvalues as string eigenpairs.
perimeter() - Method in class de.lmu.ifi.dbs.elki.utilities.HyperBoundingBox
Computes the perimeter of this HyperBoundingBox.
permutePivot(IntIntPair, IntIntPair) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.LinearEquationSystem
permutes two matrix rows and two matrix columns
PersistentHeap<K extends Comparable<K> & Serializable,V extends Identifiable & Serializable> - Class in de.lmu.ifi.dbs.elki.utilities.heap
Persistent implementation of a heap-based priority queue.
PersistentHeap(int, int, int) - Constructor for class de.lmu.ifi.dbs.elki.utilities.heap.PersistentHeap
Creates a new persistent heap with the specified parameters.
PersistentHeap(String, int, int, int) - Constructor for class de.lmu.ifi.dbs.elki.utilities.heap.PersistentHeap
Creates a new persistent heap with the specified parameters.
PersistentPageFile<P extends Page<P>> - Class in de.lmu.ifi.dbs.elki.persistent
A PersistentPageFile stores objects persistently that implement the Page interface.
PersistentPageFile(PageHeader, int, Cache<P>, String) - Constructor for class de.lmu.ifi.dbs.elki.persistent.PersistentPageFile
Creates a new PersistentPageFile from an existing file.
phi(double) - Static method in class de.lmu.ifi.dbs.elki.data.synthetic.bymodel.distribution.NormalDistribution
Standardized Gaussian PDF
phi(double, double, double) - Static method in class de.lmu.ifi.dbs.elki.data.synthetic.bymodel.distribution.NormalDistribution
Gaussian distribution PDF
pi - Variable in class de.lmu.ifi.dbs.elki.algorithm.clustering.SLINK
The values of the function Pi of the pointer representation.
piv - Variable in class de.lmu.ifi.dbs.elki.math.linearalgebra.LUDecomposition
Internal storage of pivot vector.
pivotOperation(int) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.LinearEquationSystem
performs a pivot operation
pivsign - Variable in class de.lmu.ifi.dbs.elki.math.linearalgebra.LUDecomposition
Row and column dimensions, and pivot sign.
plot - Variable in class de.lmu.ifi.dbs.elki.application.visualization.KNNExplorer.ExplorerWindow
 
plot - Variable in class de.lmu.ifi.dbs.elki.visualization.batikutil.NodeReplacer
 
plot - Variable in class de.lmu.ifi.dbs.elki.visualization.ResultROCCurveVisualizer.ROCWindow
 
plotMarker(Document, Element, double, double, int, double) - Method in class de.lmu.ifi.dbs.elki.visualization.svg.PrettyMarkers
Draw an marker used in scatter plots.
plotSeries(int, int) - Method in class de.lmu.ifi.dbs.elki.application.visualization.KNNExplorer.ExplorerWindow
 
plus(N) - Method in interface de.lmu.ifi.dbs.elki.data.Arithmetic
Adds the given number to this number.
plus(BitVector) - Method in class de.lmu.ifi.dbs.elki.data.BitVector
Returns a bit vector corresponding to an XOR operation on this and the specified bit vector.
plus(DoubleVector) - Method in class de.lmu.ifi.dbs.elki.data.DoubleVector
 
plus(V) - Method in interface de.lmu.ifi.dbs.elki.data.FeatureVector
Returns a new FeatureVector of V that is the sum of this FeatureVector of V and the given FeatureVector of V.
plus(FloatVector) - Method in class de.lmu.ifi.dbs.elki.data.FloatVector
 
plus(RationalNumber) - Method in class de.lmu.ifi.dbs.elki.data.RationalNumber
 
plus(SparseFloatVector) - Method in class de.lmu.ifi.dbs.elki.data.SparseFloatVector
 
plus(BitDistance) - Method in class de.lmu.ifi.dbs.elki.distance.BitDistance
 
plus(D) - Method in class de.lmu.ifi.dbs.elki.distance.CorrelationDistance
 
plus(D) - Method in interface de.lmu.ifi.dbs.elki.distance.Distance
Returns a new distance as sum of this distance and the given distance.
plus(DoubleDistance) - Method in class de.lmu.ifi.dbs.elki.distance.DoubleDistance
 
plus(FloatDistance) - Method in class de.lmu.ifi.dbs.elki.distance.FloatDistance
 
plus(IntegerDistance) - Method in class de.lmu.ifi.dbs.elki.distance.IntegerDistance
 
plus(PreferenceVectorBasedCorrelationDistance) - Method in class de.lmu.ifi.dbs.elki.distance.PreferenceVectorBasedCorrelationDistance
 
plus(SubspaceDistance) - Method in class de.lmu.ifi.dbs.elki.distance.SubspaceDistance
 
plus(Matrix) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.Matrix
C = A + B
plus(Vector) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.Vector
Returns a new vector which is the result of this vector plus the specified vector.
plusEquals(Matrix) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.Matrix
A = A + B
points - Variable in class de.lmu.ifi.dbs.elki.data.synthetic.bymodel.GeneratorSingleCluster
The generated cluster points.
points - Variable in class de.lmu.ifi.dbs.elki.data.synthetic.bymodel.GeneratorStatic
Cluster points
PolynomialApproximation - Class in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp
Provides an polynomial approximation bo + b1*k + b2*k^2 + ... + bp*k^p for knn-distances consisting of parameters b0, ..., bp.
PolynomialApproximation() - Constructor for class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp.PolynomialApproximation
Empty constructor for serialization purposes.
PolynomialApproximation(double[]) - Constructor for class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp.PolynomialApproximation
Provides an polynomial approximation bo + b1*k + b2*k^2 + ... + bp*k^p for knn-distances consisting of parameters b0, ..., bp.
PolynomialKernelFunction<O extends FeatureVector<O,?>> - Class in de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel
Provides a polynomial Kernel function that computes a similarity between the two feature vectors V1 and V2 defined by (V1^T*V2)^degree.
PolynomialKernelFunction() - Constructor for class de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel.PolynomialKernelFunction
Provides a polynomial Kernel function that computes a similarity between the two feature vectors V1 and V2 defined by (V1^T*V2)^degree.
PolynomialRegression - Class in de.lmu.ifi.dbs.elki.math.statistics
A polynomial fit is a specific type of multiple regression.
PolynomialRegression(Vector, Vector, int) - Constructor for class de.lmu.ifi.dbs.elki.math.statistics.PolynomialRegression
Provides a new polynomial regression model with the specified parameters.
pos - Variable in class de.lmu.ifi.dbs.elki.evaluation.paircounting.generator.PairGeneratorNoise
Current position.
pos1 - Variable in class de.lmu.ifi.dbs.elki.evaluation.paircounting.generator.PairGeneratorSingleCluster
Position in first set
pos2 - Variable in class de.lmu.ifi.dbs.elki.evaluation.paircounting.generator.PairGeneratorSingleCluster
Position in second set
positive_class_name - Variable in class de.lmu.ifi.dbs.elki.evaluation.ComputeROCCurve
Stores the "positive" class.
POSITIVE_CLASS_NAME_ID - Static variable in class de.lmu.ifi.dbs.elki.evaluation.ComputeROCCurve
OptionID for ComputeROCCurve.POSITIVE_CLASS_NAME_PARAM
POSITIVE_CLASS_NAME_PARAM - Variable in class de.lmu.ifi.dbs.elki.evaluation.ComputeROCCurve
The distance function to determine the reachability distance between database objects.
postDelete(O) - Method in class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.AbstractMTree
Throws an UnsupportedOperationException since deletion of objects is not yet supported by an M-Tree.
postDelete(O) - Method in class de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.deliclu.DeLiCluTree
Performs necessary operations after deleting the specified object.
postDelete(O) - Method in class de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn.RdKNNTree
Performs necessary operations after deleting the specified object.
postDelete(O) - Method in class de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rstar.RStarTree
Performs necessary operations after deleting the specified object.
postDelete(O) - Method in class de.lmu.ifi.dbs.elki.index.tree.TreeIndex
Performs necessary operations after deleting the specified object.
PQNode<D extends Distance<D>> - Class in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.util
Encapsulates the attributes for a object that can be stored in a heap.
PQNode() - Constructor for class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.util.PQNode
Empty constructor for serialization purposes.
PQNode(D, Integer, Integer) - Constructor for class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.util.PQNode
Creates a new heap node with the specified parameters.
predecessorID - Variable in class de.lmu.ifi.dbs.elki.algorithm.clustering.OPTICS.COEntry
The id of the entry's predecessor.
predecessorID - Variable in class de.lmu.ifi.dbs.elki.result.ClusterOrderEntry
The id of the entry's predecessor.
PreDeCon<V extends RealVector<V,?>> - Class in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace

PreDeCon computes clusters of subspace preference weighted connected points.

PreDeCon() - Constructor for class de.lmu.ifi.dbs.elki.algorithm.clustering.subspace.PreDeCon
 
PreDeConPreprocessor<D extends Distance<D>,V extends RealVector<V,?>> - Class in de.lmu.ifi.dbs.elki.preprocessing
Preprocessor for PreDeCon local dimensionality and locally weighted matrix assignment to objects of a certain database.
PreDeConPreprocessor() - Constructor for class de.lmu.ifi.dbs.elki.preprocessing.PreDeConPreprocessor
Provides a new Preprocessor that computes the local dimensionality and locally weighted matrix of objects of a certain database.
PREFERENCE_VECTOR - Static variable in class de.lmu.ifi.dbs.elki.database.AssociationID
The association id to associate a preference vector.
PreferenceVectorBasedCorrelationDistance - Class in de.lmu.ifi.dbs.elki.distance
A PreferenceVectorBasedCorrelationDistance holds additionally to the CorrelationDistance the common preference vector of the two objects defining the distance.
PreferenceVectorBasedCorrelationDistance() - Constructor for class de.lmu.ifi.dbs.elki.distance.PreferenceVectorBasedCorrelationDistance
Empty constructor for serialization purposes.
PreferenceVectorBasedCorrelationDistance(int, int, double, BitSet) - Constructor for class de.lmu.ifi.dbs.elki.distance.PreferenceVectorBasedCorrelationDistance
Constructs a new CorrelationDistance object.
PreferenceVectorPreprocessor<O extends DatabaseObject> - Interface in de.lmu.ifi.dbs.elki.preprocessing
Marker interface for preprocessors computing preference vectors.
prefix - Variable in class de.lmu.ifi.dbs.elki.utilities.InspectionUtil.DirClassIterator
 
prefix - Variable in class de.lmu.ifi.dbs.elki.visualization.svg.PrettyMarkers
Prefix for the IDs generated.
prefix - Variable in class de.lmu.ifi.dbs.elki.visualization.svg.Thumbnailer
Prefix storage.
preInsert(MkAppEntry<D, N>) - Method in class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp.MkAppTree
Performs necessary operations before inserting the specified entry.
preInsert(MkCoPEntry<D, N>) - Method in class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkcop.MkCoPTree
Performs necessary operations before inserting the specified entry.
preInsert(MkMaxEntry<D>) - Method in class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkmax.MkMaxTree
Adapts the knn distances before insertion of the specified entry.
preInsert(MkMaxEntry<D>, MkMaxEntry<D>, KNNList<D>) - Method in class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkmax.MkMaxTree
Adapts the knn distances before insertion of entry q.
preInsert(MkTabEntry<D>) - Method in class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mktab.MkTabTree
 
preInsert(MTreeEntry<D>) - Method in class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mtree.MTree
Does nothing because no operations are necessary before inserting an entry.
preInsert(DeLiCluEntry) - Method in class de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.deliclu.DeLiCluTree
Performs necessary operations before inserting the specified entry.
preInsert(RdKNNEntry<D, N>) - Method in class de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn.RdKNNTree
Performs necessary operations before inserting the specified entry.
preInsert(RdKNNEntry<D, N>, RdKNNEntry<D, N>, KNNList<D>) - Method in class de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn.RdKNNTree
Adapts the knn distances before insertion of entry q.
preInsert(SpatialEntry) - Method in class de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rstar.RStarTree
Performs necessary operations before inserting the specified entry.
preInsert(E) - Method in class de.lmu.ifi.dbs.elki.index.tree.TreeIndex
Performs necessary operations before inserting the specified entry.
prependResult(Result) - Method in class de.lmu.ifi.dbs.elki.result.MultiResult
Insert a new result at the beginning of the results list
preprocessor - Variable in class de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.COPAC
Holds the instance of preprocessor specified by COPAC.PREPROCESSOR_PARAM.
Preprocessor<O extends DatabaseObject> - Interface in de.lmu.ifi.dbs.elki.preprocessing
Defines the requirements for classes that do some preprocessing steps for objects of a certain database.
preprocessor - Variable in class de.lmu.ifi.dbs.elki.preprocessing.PreprocessorHandler
Holds the instance of the preprocessor specified by PreprocessorHandler.PREPROCESSOR_PARAM.
preprocessor1 - Variable in class de.lmu.ifi.dbs.elki.algorithm.outlier.LOF
Preprocessor Step 1
preprocessor2 - Variable in class de.lmu.ifi.dbs.elki.algorithm.outlier.LOF
Preprocessor Step 2
PREPROCESSOR_ID - Static variable in class de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.COPAC
OptionID for COPAC.PREPROCESSOR_PARAM
PREPROCESSOR_ID - Static variable in class de.lmu.ifi.dbs.elki.preprocessing.PreprocessorHandler
OptionID for PreprocessorHandler.PREPROCESSOR_PARAM
PREPROCESSOR_PARAM - Variable in class de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.COPAC
Parameter to specify the preprocessor to derive partition criterion, must extend HiCOPreprocessor.
PREPROCESSOR_PARAM - Variable in class de.lmu.ifi.dbs.elki.preprocessing.PreprocessorHandler
Parameter to specify the preprocessor to be used, must extend at least Preprocessor.
PreprocessorBasedMeasurementFunction<O extends DatabaseObject,P extends Preprocessor<O>,D extends Distance<D>> - Interface in de.lmu.ifi.dbs.elki.distance
Describes the requirements of any measurement function (e.g. distance function or similarity function) needing a preprocessor running on a database.
preprocessorClass() - Method in class de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.FourC
 
preprocessorClass() - Method in class de.lmu.ifi.dbs.elki.algorithm.clustering.ProjectedDBSCAN
Returns the class actually used as VarianceAnalysisPreprocessor.
preprocessorClass() - Method in class de.lmu.ifi.dbs.elki.algorithm.clustering.subspace.PreDeCon
 
PreprocessorClient<P extends Preprocessor<O>,O extends DatabaseObject> - Interface in de.lmu.ifi.dbs.elki.preprocessing
Interface defining the requirements for classes using a PreprocessorHandler to run a preprocessor on a certain database.
preprocessorHandler - Variable in class de.lmu.ifi.dbs.elki.distance.distancefunction.AbstractLocallyWeightedDistanceFunction
The handler class for the preprocessor.
preprocessorHandler - Variable in class de.lmu.ifi.dbs.elki.distance.distancefunction.AbstractPreprocessorBasedDistanceFunction
The handler class for the preprocessor.
preprocessorHandler - Variable in class de.lmu.ifi.dbs.elki.distance.similarityfunction.AbstractPreprocessorBasedSimilarityFunction
The handler class for the preprocessor.
PreprocessorHandler<O extends DatabaseObject,P extends Preprocessor<O>> - Class in de.lmu.ifi.dbs.elki.preprocessing
Handler class for all objects (e.g. distance functions) using a preprocessor running on a certain database.
PreprocessorHandler(PreprocessorClient<P, O>) - Constructor for class de.lmu.ifi.dbs.elki.preprocessing.PreprocessorHandler
Provides a handler class for all objects using a preprocessor, adding parameter PreprocessorHandler.PREPROCESSOR_PARAM and flag PreprocessorHandler.OMIT_PREPROCESSING_FLAG to the option handler additionally to parameters of super class.
PrettyMarkers - Class in de.lmu.ifi.dbs.elki.visualization.svg
Marker library achieving a larger number of styles by combining different shapes with different colors.
PrettyMarkers(String) - Constructor for class de.lmu.ifi.dbs.elki.visualization.svg.PrettyMarkers
Constructor
PrettyMarkers() - Constructor for class de.lmu.ifi.dbs.elki.visualization.svg.PrettyMarkers
Constructor without arguments, will use PrettyMarkers.DEFAULT_PREFIX as prefix.
prettyPrinter - Static variable in class de.lmu.ifi.dbs.elki.utilities.Description
A PrettyPrinter for the defined columns.
PrettyPrinter - Class in de.lmu.ifi.dbs.elki.utilities.output
Class for formatting output into table.
PrettyPrinter(int[], String) - Constructor for class de.lmu.ifi.dbs.elki.utilities.output.PrettyPrinter
Provides a PrettyPrinter with specified columnWidth and specified separator.
print(int, int) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.Matrix
Print the matrix to stdout.
print(PrintWriter, int, int) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.Matrix
Print the matrix to the output stream.
print(NumberFormat, int) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.Matrix
Print the matrix to stdout.
print(PrintWriter, NumberFormat, int) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.Matrix
Print the matrix to the output stream.
print(List<O>, String, PrintStream) - Static method in class de.lmu.ifi.dbs.elki.utilities.Util
Prints the given list to the specified PrintStream.
printDescription() - Method in class de.lmu.ifi.dbs.elki.application.AbstractApplication
Print the description for the given parameter
printErrorMessage(Exception) - Method in class de.lmu.ifi.dbs.elki.application.AbstractApplication
Print an error message for the given error.
printHelp() - Method in class de.lmu.ifi.dbs.elki.application.AbstractApplication
Print the help message.
printObject(TextWriterStream, O, List<Pair<String, Object>>) - Method in class de.lmu.ifi.dbs.elki.result.textwriter.TextWriter
 
printSettings(Database<O>, TextWriterStream, List<AttributeSettings>) - Method in class de.lmu.ifi.dbs.elki.result.textwriter.TextWriter
Writes a header providing information concerning the underlying database and the specified parameter-settings.
priority() - Method in class de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.cash.CASHInterval
Returns the priority of this interval (used as key in the heap).
PROBABILITY_CLUSTER_I_GIVEN_X - Static variable in class de.lmu.ifi.dbs.elki.database.AssociationID
AssociationID to associate the probabilities for the clusters for a single instance.
PROBABILITY_X - Static variable in class de.lmu.ifi.dbs.elki.database.AssociationID
AssociationID to associate the prior probability for an instance.
PROBABILITY_X_GIVEN_CLUSTER_I - Static variable in class de.lmu.ifi.dbs.elki.database.AssociationID
AssociationID to associate the probabilities for an instance given a (set of) distribution(s).
process(double[], double, double, KernelDensityEstimator.Kernel, int) - Method in class de.lmu.ifi.dbs.elki.math.statistics.KernelDensityEstimator
Process a new array
processCovarMatrix(Matrix) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.PCAFilteredRunner
Process an existing Covariance Matrix
processCovarMatrix(Matrix) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.PCARunner
Process an existing covariance Matrix
processDatabase(Database<V>) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.CovarianceMatrixBuilder
Compute Covariance Matrix for a complete database
processDatabase(Database<V>) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.PCARunner
Run PCA on the complete database
processDatabase(Database<V>) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.StandardCovarianceMatrixBuilder
Compute Covariance Matrix for a complete database
processDataPages(N, N, HashMap<Integer, KNNList<D>>, D) - Method in class de.lmu.ifi.dbs.elki.algorithm.KNNJoin
Processes the two data pages pr and ps and determines the k-nearest neighbors of pr in ps.
processed - Variable in class de.lmu.ifi.dbs.elki.utilities.progress.AbstractProgress
The number of items already processed at a time being.
processedIDs - Variable in class de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.CASH
Holds a set of processed ids.
processedIDs - Variable in class de.lmu.ifi.dbs.elki.algorithm.clustering.DBSCAN
Holds a set of processed ids.
processedIDs - Variable in class de.lmu.ifi.dbs.elki.algorithm.clustering.OPTICS
Holds a set of processed ids.
processedIDs - Variable in class de.lmu.ifi.dbs.elki.algorithm.clustering.ProjectedDBSCAN
Holds a set of processed ids.
processedIDs - Variable in class de.lmu.ifi.dbs.elki.algorithm.clustering.SNNClustering
Holds a set of processed ids.
processElementClipping(GeneratorSingleCluster, Node) - Method in class de.lmu.ifi.dbs.elki.application.GeneratorXMLSpec
Process a 'clipping' Element in the XML stream.
processElementCluster(Node) - Method in class de.lmu.ifi.dbs.elki.application.GeneratorXMLSpec
Process a 'cluster' Element in the XML stream.
processElementDataset(Node) - Method in class de.lmu.ifi.dbs.elki.application.GeneratorXMLSpec
Process a 'dataset' Element in the XML stream.
processElementNormal(GeneratorSingleCluster, Node) - Method in class de.lmu.ifi.dbs.elki.application.GeneratorXMLSpec
Process a 'normal' Element in the XML stream.
processElementPoint(LinkedList<Vector>, Node) - Method in class de.lmu.ifi.dbs.elki.application.GeneratorXMLSpec
Parse a 'point' element (point vector for a static cluster)
processElementRotate(GeneratorSingleCluster, Node) - Method in class de.lmu.ifi.dbs.elki.application.GeneratorXMLSpec
Process a 'rotate' Element in the XML stream.
processElementStatic(Node) - Method in class de.lmu.ifi.dbs.elki.application.GeneratorXMLSpec
Process a 'static' cluster Element in the XML stream.
processElementTranslate(GeneratorSingleCluster, Node) - Method in class de.lmu.ifi.dbs.elki.application.GeneratorXMLSpec
Process a 'translate' Element in the XML stream.
processElementUniform(GeneratorSingleCluster, Node) - Method in class de.lmu.ifi.dbs.elki.application.GeneratorXMLSpec
Process a 'uniform' Element in the XML stream.
processEVD(EigenvalueDecomposition) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.PCAFilteredRunner
Process an existing eigenvalue decomposition
processEVD(EigenvalueDecomposition) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.PCARunner
Process an existing eigenvalue decomposition
processIds(Collection<Integer>, Database<V>) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.CovarianceMatrixBuilder
Compute Covariance Matrix for a collection of database IDs
processIds(Collection<Integer>, Database<V>) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.KernelCovarianceMatrixBuilder
Returns the local kernel matrix of the specified ids.
processIds(Collection<Integer>, Database<V>) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.PCAFilteredRunner
Run PCA on a collection of database IDs
processIds(Collection<Integer>, Database<V>) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.PCARunner
Run PCA on a collection of database IDs
processIds(Collection<Integer>, Database<V>) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.StandardCovarianceMatrixBuilder
Compute Covariance Matrix for a collection of database IDs
processIds(Collection<Integer>, Database<V>) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.WeightedCovarianceMatrixBuilder
Weighted Covariance Matrix for a set of IDs.
processQueryResult(Collection<DistanceResultPair<D>>, Database<V>) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.PCAFilteredRunner
Run PCA on a QueryResult Collection
processQueryResult(Collection<DistanceResultPair<D>>, Database<V>) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.PCARunner
Run PCA on a QueryResult Collection
processQueryResults(Collection<DistanceResultPair<D>>, Database<V>, int) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.CovarianceMatrixBuilder
Compute Covariance Matrix for a QueryResult Collection By default it will just collect the ids and run processIds
processQueryResults(Collection<DistanceResultPair<D>>, Database<V>) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.CovarianceMatrixBuilder
Compute Covariance Matrix for a QueryResult Collection By default it will just collect the ids and run processIds
processQueryResults(Collection<DistanceResultPair<D>>, Database<V>, int) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.WeightedCovarianceMatrixBuilder
Compute Covariance Matrix for a QueryResult Collection By default it will just collect the ids and run processIds
processResult(Database<O>, R) - Method in class de.lmu.ifi.dbs.elki.result.DiscardResultHandler
Process the result... by discarding
processResult(Database<O>, R) - Method in interface de.lmu.ifi.dbs.elki.result.ResultHandler
Process a result.
processResult(Database<O>, Result) - Method in class de.lmu.ifi.dbs.elki.result.ResultWriter
Process a single result.
processResult(Database<O>, MultiResult) - Method in class de.lmu.ifi.dbs.elki.visualization.ResultROCCurveVisualizer
 
PROCLUS<V extends RealVector<V,?>> - Class in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace

Provides the PROCLUS algorithm, an algorithm to find subspace clusters in high dimensional spaces.

PROCLUS() - Constructor for class de.lmu.ifi.dbs.elki.algorithm.clustering.subspace.PROCLUS
Provides the PROCLUS algorithm, adding parameter PROCLUS.M_I_PARAM to the option handler additionally to parameters of super class.
PROCLUS.PROCLUSCluster - Class in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace
Encapsulates the attributes of a cluster.
PROCLUS.PROCLUSCluster(Set<Integer>, Set<Integer>, V) - Constructor for class de.lmu.ifi.dbs.elki.algorithm.clustering.subspace.PROCLUS.PROCLUSCluster
Provides a new cluster with the specified parameters.
progress(Progress) - Method in class de.lmu.ifi.dbs.elki.logging.AbstractLoggable
Log a PROGRESS message.
progress(Progress) - Method in class de.lmu.ifi.dbs.elki.logging.Logging
Log a Progress object.
progress(Progress, Progress) - Method in class de.lmu.ifi.dbs.elki.logging.Logging
Log a Progress object.
Progress - Interface in de.lmu.ifi.dbs.elki.utilities.progress
Generic Progress logging interface.
progressiveApproximation - Variable in class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkcop.MkCoPLeafEntry
The progressive approximation.
ProgressiveEigenPairFilter - Class in de.lmu.ifi.dbs.elki.math.linearalgebra.pca
The ProgressiveEigenPairFilter sorts the eigenpairs in descending order of their eigenvalues and marks the first eigenpairs, whose sum of eigenvalues is higher than the given percentage of the sum of all eigenvalues as strong eigenpairs.
ProgressiveEigenPairFilter() - Constructor for class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.ProgressiveEigenPairFilter
Provides a new EigenPairFilter that sorts the eigenpairs in descending order of their eigenvalues and marks the first eigenpairs, whose sum of eigenvalues is higher than the given percentage of the sum of all eigenvalues as string eigenpairs.
progressiveKnnDistanceApproximation(int) - Method in class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkcop.MkCoPTreeNode
Determines and returns the progressive approximation for the knn distances of this node as the maximum of the progressive approximations of all entries.
project(Matrix, ParameterizationFunction) - Method in class de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.CASH
Projects the specified parameterization function into the subspace described by the given basis.
project(DoubleVector, BitSet) - Static method in class de.lmu.ifi.dbs.elki.utilities.Util
Provides a new DoubleVector as a projection on the specified attributes.
project(SparseFloatVector, BitSet) - Static method in class de.lmu.ifi.dbs.elki.utilities.Util
Provides a new SparseFloatVector as a projection on the specified attributes.
ProjectedClustering<V extends RealVector<V,?>> - Class in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace
Abstract superclass for projected clustering algorithms, like PROCLUS and ORCLUS.
ProjectedClustering() - Constructor for class de.lmu.ifi.dbs.elki.algorithm.clustering.subspace.ProjectedClustering
Adds parameters ProjectedClustering.K_PARAM, ProjectedClustering.K_I_PARAM, and ProjectedClustering.L_PARAM to the option handler additionally to parameters of super class.
ProjectedDBSCAN<V extends RealVector<V,?>> - Class in de.lmu.ifi.dbs.elki.algorithm.clustering
Provides an abstract algorithm requiring a VarianceAnalysisPreprocessor.
ProjectedDBSCAN() - Constructor for class de.lmu.ifi.dbs.elki.algorithm.clustering.ProjectedDBSCAN
Provides the abstract algorithm for variance analysis based DBSCAN, adding parameters ProjectedDBSCAN.EPSILON_PARAM, ProjectedDBSCAN.MINPTS_PARAM, ProjectedDBSCAN.LAMBDA_PARAM, and ProjectedDBSCAN.DISTANCE_FUNCTION_PARAM to the option handler additionally to parameters of super class.
ProjectedDBSCANPreprocessor<D extends Distance<D>,V extends RealVector<V,?>> - Class in de.lmu.ifi.dbs.elki.preprocessing
Abstract superclass for preprocessor of algorithms extending the ProjectedDBSCAN algorithm.
ProjectedDBSCANPreprocessor() - Constructor for class de.lmu.ifi.dbs.elki.preprocessing.ProjectedDBSCANPreprocessor
Provides a new Preprocessor that computes the correlation dimension of objects of a certain database.
projectedEnergy(Database<V>, ORCLUS<V>.ORCLUSCluster, ORCLUS<V>.ORCLUSCluster, int, int, int) - Method in class de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.ORCLUS
Computes the projected energy of the specified clusters.
projectedEnergy - Variable in class de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.ORCLUS.ProjectedEnergy
 
projection(ORCLUS<V>.ORCLUSCluster, V) - Method in class de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.ORCLUS
Returns the projection of real vector o in the subspace of cluster c.
projection(Matrix) - Method in class de.lmu.ifi.dbs.elki.math.linearalgebra.Matrix
Projects this row vector into the subspace formed by the specified matrix v.
ProjectionParser<V extends RealVector<V,?>> - Class in de.lmu.ifi.dbs.elki.parser.meta
A ProjectionParser projects the ParsingResult of its base parser onto a subspace specified by a BitSet.
ProjectionParser() - Constructor for class de.lmu.ifi.dbs.elki.parser.meta.ProjectionParser
Sets the parameter ProjectionParser.SELECTED_ATTRIBUTES_PARAM.
promote(N, DistanceFunction<O, D>) - Method in class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.split.MLBDistSplit
Selects the second object of the specified node to be promoted and stored into the parent node and partitions the entries according to the M_LB_DIST strategy.
promote(N, DistanceFunction<O, D>) - Method in class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.split.MRadSplit
Selects two objects of the specified node to be promoted and stored into the parent node.
Properties - Class in de.lmu.ifi.dbs.elki.properties
Provides management of properties.
Properties(String) - Constructor for class de.lmu.ifi.dbs.elki.properties.Properties
Provides the properties as defined in the designated file.
properties - Variable in class de.lmu.ifi.dbs.elki.properties.Properties
Stores the properties as defined by a property-file.
PROPERTY_SEPARATOR - Static variable in class de.lmu.ifi.dbs.elki.properties.Properties
The pattern to split for separate entries in a property string, which is a ",".
PropertyDescription - Class in de.lmu.ifi.dbs.elki.properties
Provides a pair of entry of a property and the proper description.
PropertyDescription(String, String) - Constructor for class de.lmu.ifi.dbs.elki.properties.PropertyDescription
Provides a pair of entry of a property and the proper description.
PropertyName - Class in de.lmu.ifi.dbs.elki.properties
todo: remove old property names?
PropertyName(String, Class<?>) - Constructor for class de.lmu.ifi.dbs.elki.properties.PropertyName
Provides a new PropertyName of given name and type.
prune(BitSet[], int) - Method in class de.lmu.ifi.dbs.elki.algorithm.APRIORI
Prunes a given set of candidates to keep only those BitSets where all subsets of bits flipping one bit are frequent already.
prune - Variable in class de.lmu.ifi.dbs.elki.algorithm.clustering.subspace.CLIQUE
Holds the value of CLIQUE.PRUNE_FLAG.
PRUNE_FLAG - Variable in class de.lmu.ifi.dbs.elki.algorithm.clustering.subspace.CLIQUE
Flag to indicate that that only subspaces with large coverage (i.e. the fraction of the database that is covered by the dense units) are selected, the rest will be pruned.
PRUNE_ID - Static variable in class de.lmu.ifi.dbs.elki.algorithm.clustering.subspace.CLIQUE
OptionID for CLIQUE.PRUNE_FLAG
pruneDenseSubspaces(SortedSet<CLIQUESubspace<V>>) - Method in class de.lmu.ifi.dbs.elki.algorithm.clustering.subspace.CLIQUE
Performs a MDL-based pruning of the specified dense sunspaces as described in the CLIQUE algorithm.
PublicationColorLibrary - Class in de.lmu.ifi.dbs.elki.visualization.colors
Simple color library with a small number of hand-picked colors that provide sufficient difference when printed (and that should work with all printers).
PublicationColorLibrary() - Constructor for class de.lmu.ifi.dbs.elki.visualization.colors.PublicationColorLibrary
 
publish(LogRecord) - Method in class de.lmu.ifi.dbs.elki.logging.CLISmartHandler
Publish a log record.
purpose - Variable in class de.lmu.ifi.dbs.elki.utilities.Description
A description of the purpose of an algorithm.
put(AssociationID<T>, Map<Integer, T>) - Method in class de.lmu.ifi.dbs.elki.database.AssociationMaps
Associates a new mapping from object ids to associated objects for a given AssociationID.
put(AssociationID<T>, T) - Method in class de.lmu.ifi.dbs.elki.database.Associations
Sets the specified object under the given AssociationID.
put(double) - Method in class de.lmu.ifi.dbs.elki.math.DoubleMinMax
Process a single double value.
put(double[]) - Method in class de.lmu.ifi.dbs.elki.math.DoubleMinMax
Process a whole array of double values.
put(Double[]) - Method in class de.lmu.ifi.dbs.elki.math.DoubleMinMax
Process a whole array of double values.
put(Iterable<Double>) - Method in class de.lmu.ifi.dbs.elki.math.DoubleMinMax
Process a whole collection of double values.
put(SortedSet<Double>) - Method in class de.lmu.ifi.dbs.elki.math.DoubleMinMax
Process a whole collection of double values.
put(double, T) - Method in class de.lmu.ifi.dbs.elki.math.Histogram
Put data at a given coordinate.
put(double, double) - Method in class de.lmu.ifi.dbs.elki.math.MeanVariance
Add data with a given weight
put(double) - Method in class de.lmu.ifi.dbs.elki.math.MeanVariance
Add a single value with weight 1.0
put(MeanVariance) - Method in class de.lmu.ifi.dbs.elki.math.MeanVariance
Join the data of another MeanVariance instance.
put(T) - Method in class de.lmu.ifi.dbs.elki.math.MinMax
Process a single value.
put(T[]) - Method in class de.lmu.ifi.dbs.elki.math.MinMax
Process a whole array of values.
put(Iterable<T>) - Method in class de.lmu.ifi.dbs.elki.math.MinMax
Process a whole collection of values.
put(SortedSet<T>) - Method in class de.lmu.ifi.dbs.elki.math.MinMax
Process a whole collection of values.
put(int, double[]) - Static method in class de.lmu.ifi.dbs.elki.math.statistics.StudentDistribution
Stores the specified t-values for the given degree of freedom.
put(Integer, Integer, D, Map<Pair<Integer, Integer>, D>) - Method in class de.lmu.ifi.dbs.elki.parser.NumberDistanceParser
Puts the specified distance value for the given ids to the distance cache.
put(P) - Method in interface de.lmu.ifi.dbs.elki.persistent.Cache
Adds an object to this cache.
put(P) - Method in class de.lmu.ifi.dbs.elki.persistent.LRUCache
Adds a page to this cache.
put(Option<?>) - Method in class de.lmu.ifi.dbs.elki.utilities.optionhandling.OptionHandler
Adds the given option to the OptionHandler's current parameter map.
putAll(Associations) - Method in class de.lmu.ifi.dbs.elki.database.Associations
Adds all pairs of association ids and objects currently set in the given Associations object to this Associations object.
putBin(int, T) - Method in class de.lmu.ifi.dbs.elki.math.Histogram
Internal put function to handle the special cases of histogram resizing.
putIdElement(String, Element) - Method in class de.lmu.ifi.dbs.elki.visualization.svg.SVGPlot
Add an object id.
putUnchecked(AssociationID<?>, Object) - Method in class de.lmu.ifi.dbs.elki.database.Associations
Sets the specified object under the given AssociationID.

Release 0.2 (2009-07-06_1820)
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _