|
|
|||||||||||||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Pair | |
---|---|
de.lmu.ifi.dbs.elki | ELKI framework "Environment for Developing KDD-Applications Supported by Index-Structures"
KDDTask is the main class of the ELKI-Framework
for command-line interaction. |
de.lmu.ifi.dbs.elki.algorithm.clustering.correlation | Correlation clustering algorithms |
de.lmu.ifi.dbs.elki.algorithm.clustering.subspace | Axis-parallel subspace clustering algorithms The clustering algorithms in this package are instances of both, projected clustering algorithms or subspace clustering algorithms according to the classical but somewhat obsolete classification schema of clustering algorithms for axis-parallel subspaces. |
de.lmu.ifi.dbs.elki.algorithm.clustering.subspace.clique | Helper classes for the CLIQUE algorithm. |
de.lmu.ifi.dbs.elki.application | Base classes for stand alone applications. |
de.lmu.ifi.dbs.elki.application.internal | Internal utilities for development. |
de.lmu.ifi.dbs.elki.database | ELKI database layer - loading, storing, indexing and accessing data |
de.lmu.ifi.dbs.elki.database.connection | Database connections are classes implementing data sources. |
de.lmu.ifi.dbs.elki.distance.distancefunction.external | Distance functions using external data sources. |
de.lmu.ifi.dbs.elki.distance.similarityfunction | Similarity functions. |
de.lmu.ifi.dbs.elki.evaluation.roc | Evaluation of rankings using ROC AUC (Receiver Operation Characteristics - Area Under Curve) |
de.lmu.ifi.dbs.elki.gui.util | Utility classes for GUIs (e.g. a class to display a logging panel) |
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.util | Helper classes for the the M-Tree and it's variants. |
de.lmu.ifi.dbs.elki.math | Mathematical operations and utilities used throughout the framework. |
de.lmu.ifi.dbs.elki.normalization | Data normalization (and reconstitution) of data sets. |
de.lmu.ifi.dbs.elki.parser | Parsers for different file formats and data types. |
de.lmu.ifi.dbs.elki.result | Result types, representation and handling |
de.lmu.ifi.dbs.elki.result.textwriter | Text serialization (CSV, Gnuplot, Console, ...) |
de.lmu.ifi.dbs.elki.result.textwriter.writers | Serialization handlers for individual data types. |
de.lmu.ifi.dbs.elki.utilities | Utility and helper classes - commonly used data structures, output formatting, exceptions, ... |
de.lmu.ifi.dbs.elki.utilities.heap | Variants of heap structures. |
de.lmu.ifi.dbs.elki.utilities.optionhandling | Parameter handling and option descriptions. |
de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization | Configruation managers |
de.lmu.ifi.dbs.elki.utilities.pairs | Pairs and triples utility classes. |
de.lmu.ifi.dbs.elki.visualization | Visualization package of ELKI. |
de.lmu.ifi.dbs.elki.visualization.css | Managing CSS styles / classes. |
de.lmu.ifi.dbs.elki.visualization.gui.overview | Classes for managing the overview plot. |
de.lmu.ifi.dbs.elki.visualization.visualizers.visunproj | Visualizers that do not use a particular projection. |
Uses of Pair in de.lmu.ifi.dbs.elki |
---|
Fields in de.lmu.ifi.dbs.elki with type parameters of type Pair | |
---|---|
private Collection<Pair<Object,Parameter<?,?>>> |
KDDTask.settings
The settings used, for settings reporting. |
Uses of Pair in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation |
---|
Fields in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation with type parameters of type Pair | |
---|---|
private Collection<Pair<OptionID,Object>> |
COPAC.partitionDatabaseParameters
Holds the parameters of the partition databases. |
Uses of Pair in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace |
---|
Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace that return Pair | |
---|---|
private Pair<BitSet,DatabaseObjectGroupCollection<List<Integer>>> |
DiSH.findParent(Database<V> database,
DiSHDistanceFunction<V,DiSHPreprocessor<V>> distanceFunction,
Pair<BitSet,DatabaseObjectGroupCollection<List<Integer>>> child,
Map<BitSet,List<Pair<BitSet,DatabaseObjectGroupCollection<List<Integer>>>>> clustersMap)
Returns the parent of the specified cluster |
Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace that return types with arguments of type Pair | |
---|---|
private List<Pair<Subspace<V>,Set<Integer>>> |
CLIQUE.determineClusters(Database<V> database,
List<CLIQUESubspace<V>> denseSubspaces)
Determines the clusters in the specified dense subspaces. |
private Map<BitSet,List<Pair<BitSet,DatabaseObjectGroupCollection<List<Integer>>>>> |
DiSH.extractClusters(Database<V> database,
DiSHDistanceFunction<V,DiSHPreprocessor<V>> distanceFunction,
ClusterOrderResult<PreferenceVectorBasedCorrelationDistance> clusterOrder)
Extracts the clusters from the cluster order. |
Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace with parameters of type Pair | |
---|---|
private Pair<BitSet,DatabaseObjectGroupCollection<List<Integer>>> |
DiSH.findParent(Database<V> database,
DiSHDistanceFunction<V,DiSHPreprocessor<V>> distanceFunction,
Pair<BitSet,DatabaseObjectGroupCollection<List<Integer>>> child,
Map<BitSet,List<Pair<BitSet,DatabaseObjectGroupCollection<List<Integer>>>>> clustersMap)
Returns the parent of the specified cluster |
Method parameters in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace with type arguments of type Pair | |
---|---|
private void |
DiSH.checkClusters(Database<V> database,
DiSHDistanceFunction<V,DiSHPreprocessor<V>> distanceFunction,
Map<BitSet,List<Pair<BitSet,DatabaseObjectGroupCollection<List<Integer>>>>> clustersMap)
Removes the clusters with size < minpts from the cluster map and adds them to their parents. |
private Pair<BitSet,DatabaseObjectGroupCollection<List<Integer>>> |
DiSH.findParent(Database<V> database,
DiSHDistanceFunction<V,DiSHPreprocessor<V>> distanceFunction,
Pair<BitSet,DatabaseObjectGroupCollection<List<Integer>>> child,
Map<BitSet,List<Pair<BitSet,DatabaseObjectGroupCollection<List<Integer>>>>> clustersMap)
Returns the parent of the specified cluster |
private List<Cluster<SubspaceModel<V>>> |
DiSH.sortClusters(Map<BitSet,List<Pair<BitSet,DatabaseObjectGroupCollection<List<Integer>>>>> clustersMap,
int dimensionality)
Returns a sorted list of the clusters w.r.t. the subspace dimensionality in descending order. |
Uses of Pair in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace.clique |
---|
Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace.clique that return types with arguments of type Pair | |
---|---|
List<Pair<Subspace<V>,Set<Integer>>> |
CLIQUESubspace.determineClusters(Database<V> database)
Determines all clusters in this subspace by performing a depth-first search algorithm to find connected dense units. |
Uses of Pair in de.lmu.ifi.dbs.elki.application |
---|
Method parameters in de.lmu.ifi.dbs.elki.application with type arguments of type Pair | |
---|---|
static String |
AbstractApplication.usage(Collection<Pair<Object,Parameter<?,?>>> options)
Returns a usage message, explaining all known options |
Uses of Pair in de.lmu.ifi.dbs.elki.application.internal |
---|
Method parameters in de.lmu.ifi.dbs.elki.application.internal with type arguments of type Pair | |
---|---|
private static void |
DocumentParameters.buildParameterIndex(HashMapList<Class<?>,Parameter<?,?>> byclass,
HashMapList<OptionID,Pair<Parameter<?,?>,Class<?>>> byopt)
|
private static Document |
DocumentParameters.makeByOptOverview(HashMapList<OptionID,Pair<Parameter<?,?>,Class<?>>> byopt)
|
Uses of Pair in de.lmu.ifi.dbs.elki.database |
---|
Subclasses of Pair in de.lmu.ifi.dbs.elki.database | |
---|---|
class |
DistanceResultPair<D extends Distance<D>>
Class that consists of a pair (distance, object ID) commonly returned for kNN and range queries. |
Fields in de.lmu.ifi.dbs.elki.database with type parameters of type Pair | |
---|---|
private Collection<Pair<OptionID,Object>> |
MetricalIndexDatabase.params
Store own parameters, for partitioning. |
private Collection<Pair<OptionID,Object>> |
SpatialIndexDatabase.params
Store own parameters, needed for partitioning. |
Methods in de.lmu.ifi.dbs.elki.database that return types with arguments of type Pair | |
---|---|
protected Collection<Pair<OptionID,Object>> |
SequentialDatabase.getParameters()
|
protected Collection<Pair<OptionID,Object>> |
MetricalIndexDatabase.getParameters()
|
protected abstract Collection<Pair<OptionID,Object>> |
AbstractDatabase.getParameters()
|
protected Collection<Pair<OptionID,Object>> |
SpatialIndexDatabase.getParameters()
|
Methods in de.lmu.ifi.dbs.elki.database with parameters of type Pair | |
---|---|
Integer |
Database.insert(Pair<O,Associations> objectAndAssociations)
Inserts the given object into the database. |
Integer |
MetricalIndexDatabase.insert(Pair<O,Associations> objectAndAssociations)
Calls the super method and afterwards inserts the specified object into the underlying index structure. |
Integer |
AbstractDatabase.insert(Pair<O,Associations> objectAndAssociations)
|
Integer |
SpatialIndexDatabase.insert(Pair<O,Associations> objectAndAssociations)
Calls the super method and afterwards inserts the specified object into the underlying index structure. |
Method parameters in de.lmu.ifi.dbs.elki.database with type arguments of type Pair | |
---|---|
protected List<O> |
AbstractDatabase.getObjects(List<Pair<O,Associations>> objectAndAssociationsList)
Helper method to extract the list of database objects from the specified list of objects and their associations. |
void |
Database.insert(List<Pair<O,Associations>> objectsAndAssociationsList)
Initializes the database by inserting the specified objects and their associations into the database. |
void |
MetricalIndexDatabase.insert(List<Pair<O,Associations>> objectsAndAssociationsList)
Calls the super method and afterwards inserts the specified objects into the underlying index structure. |
void |
AbstractDatabase.insert(List<Pair<O,Associations>> objectsAndAssociationsList)
|
void |
SpatialIndexDatabase.insert(List<Pair<O,Associations>> objectsAndAssociationsList)
Calls the super method and afterwards inserts the specified objects into the underlying index structure. |
Map<Integer,Database<O>> |
Database.partition(Map<Integer,List<Integer>> partitions,
Class<? extends Database<O>> dbClass,
Collection<Pair<OptionID,Object>> dbParameters)
Returns a Map of partition IDs to Databases of the specified class according to the specified Map of partition IDs to Lists of IDs. |
Map<Integer,Database<O>> |
AbstractDatabase.partition(Map<Integer,List<Integer>> partitions,
Class<? extends Database<O>> dbClass,
Collection<Pair<OptionID,Object>> dbParameters)
|
Uses of Pair in de.lmu.ifi.dbs.elki.database.connection |
---|
Methods in de.lmu.ifi.dbs.elki.database.connection that return types with arguments of type Pair | |
---|---|
protected List<Pair<O,Associations>> |
AbstractDatabaseConnection.normalizeAndTransformLabels(List<Pair<O,List<String>>> objectAndLabelsList,
Normalization<O> normalization)
Normalizes and transforms the specified list of objects and their labels into a list of objects and their associations. |
private List<Pair<O,Associations>> |
AbstractDatabaseConnection.transformLabels(List<Pair<O,List<String>>> objectAndLabelsList)
Transforms the specified list of objects and their labels into a list of objects and their associations. |
Method parameters in de.lmu.ifi.dbs.elki.database.connection with type arguments of type Pair | |
---|---|
protected List<Pair<O,Associations>> |
AbstractDatabaseConnection.normalizeAndTransformLabels(List<Pair<O,List<String>>> objectAndLabelsList,
Normalization<O> normalization)
Normalizes and transforms the specified list of objects and their labels into a list of objects and their associations. |
private List<Pair<O,Associations>> |
AbstractDatabaseConnection.transformLabels(List<Pair<O,List<String>>> objectAndLabelsList)
Transforms the specified list of objects and their labels into a list of objects and their associations. |
Uses of Pair in de.lmu.ifi.dbs.elki.distance.distancefunction.external |
---|
Fields in de.lmu.ifi.dbs.elki.distance.distancefunction.external with type parameters of type Pair | |
---|---|
private Map<Pair<Integer,Integer>,FloatDistance> |
FileBasedFloatDistanceFunction.cache
|
private Map<Pair<Integer,Integer>,DoubleDistance> |
FileBasedDoubleDistanceFunction.cache
|
Uses of Pair in de.lmu.ifi.dbs.elki.distance.similarityfunction |
---|
Fields in de.lmu.ifi.dbs.elki.distance.similarityfunction with type parameters of type Pair | |
---|---|
private ArrayList<Pair<O,SortedSet<Integer>>> |
FractionalSharedNearestNeighborSimilarityFunction.cache
Cache for objects not handled by the preprocessor |
Uses of Pair in de.lmu.ifi.dbs.elki.evaluation.roc |
---|
Methods in de.lmu.ifi.dbs.elki.evaluation.roc that return Pair | |
---|---|
Pair<Integer,Integer> |
ROC.SimpleAdapter.next()
|
Pair<D,Integer> |
ROC.DistanceResultAdapter.next()
|
Methods in de.lmu.ifi.dbs.elki.evaluation.roc that return types with arguments of type Pair | ||
---|---|---|
static
|
ROC.materializeROC(int size,
Collection<Integer> ids,
Iterator<Pair<C,Integer>> nei)
Compute a ROC curve given a set of positive IDs and a sorted list of (comparable, ID)s, where the comparable object is used to decided when two objects are interchangeable. |
Method parameters in de.lmu.ifi.dbs.elki.evaluation.roc with type arguments of type Pair | ||
---|---|---|
static double |
ROC.computeAUC(Iterable<Pair<Double,Double>> curve)
compute the Area Under Curve (difference to y axis) for an arbitrary polygon |
|
static
|
ROC.materializeROC(int size,
Collection<Integer> ids,
Iterator<Pair<C,Integer>> nei)
Compute a ROC curve given a set of positive IDs and a sorted list of (comparable, ID)s, where the comparable object is used to decided when two objects are interchangeable. |
Uses of Pair in de.lmu.ifi.dbs.elki.gui.util |
---|
Fields in de.lmu.ifi.dbs.elki.gui.util with type parameters of type Pair | |
---|---|
private ArrayList<Pair<String,ArrayList<String>>> |
SavedSettingsFile.store
Data store |
Methods in de.lmu.ifi.dbs.elki.gui.util that return Pair | |
---|---|
Pair<String,ArrayList<String>> |
SavedSettingsFile.getElementAt(int index)
Array access. |
Methods in de.lmu.ifi.dbs.elki.gui.util that return types with arguments of type Pair | |
---|---|
Iterator<Pair<String,ArrayList<String>>> |
SavedSettingsFile.iterator()
|
Uses of Pair in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.util |
---|
Subclasses of Pair in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.util | |
---|---|
class |
PQNode<D extends Distance<D>>
Encapsulates the attributes for a object that can be stored in a heap. |
Uses of Pair in de.lmu.ifi.dbs.elki.math |
---|
Subclasses of Pair in de.lmu.ifi.dbs.elki.math | |
---|---|
class |
MinMax<T extends Comparable<? super T>>
Class to find the minimum and maximum double values in data. |
Fields in de.lmu.ifi.dbs.elki.math with type parameters of type Pair | |
---|---|
private ArrayList<Pair<Double,D>> |
FlexiHistogram.tempcache
Cache for elements when not yet initialized. |
Methods in de.lmu.ifi.dbs.elki.math that return Pair | |
---|---|
Pair<Double,T> |
ReplacingHistogram.Iter.next()
|
Methods in de.lmu.ifi.dbs.elki.math that return types with arguments of type Pair | |
---|---|
static ReplacingHistogram<Pair<Double,Double>> |
ReplacingHistogram.DoubleDoubleHistogram(int bins,
double min,
double max)
Convenience constructor for Histograms with pairs of Doubles Uses a constructor to initialize bins with Pair(Double(0),Double(0)) |
static FlexiHistogram<Pair<Double,Double>,Pair<Double,Double>> |
FlexiHistogram.DoubleSumDoubleSumHistogram(int bins)
Histograms that work like two FlexiHistogram.DoubleSumHistogram(int) , component wise. |
static FlexiHistogram<Pair<Double,Double>,Pair<Double,Double>> |
FlexiHistogram.DoubleSumDoubleSumHistogram(int bins)
Histograms that work like two FlexiHistogram.DoubleSumHistogram(int) , component wise. |
static AggregatingHistogram<Pair<Double,Double>,Pair<Double,Double>> |
AggregatingHistogram.DoubleSumDoubleSumHistogram(int bins,
double min,
double max)
Histograms that work like two AggregatingHistogram.DoubleSumHistogram(int, double, double) , component wise. |
static AggregatingHistogram<Pair<Double,Double>,Pair<Double,Double>> |
AggregatingHistogram.DoubleSumDoubleSumHistogram(int bins,
double min,
double max)
Histograms that work like two AggregatingHistogram.DoubleSumHistogram(int, double, double) , component wise. |
static ReplacingHistogram<Pair<Integer,Integer>> |
ReplacingHistogram.IntIntHistogram(int bins,
double min,
double max)
Convenience constructor for Histograms with pairs of Integers Uses a constructor to initialize bins with Pair(Integer(0),Integer(0)) |
static FlexiHistogram<Pair<Integer,Integer>,Pair<Integer,Integer>> |
FlexiHistogram.IntSumIntSumHistogram(int bins)
Histograms that work like two FlexiHistogram.IntSumHistogram(int) , component wise. |
static FlexiHistogram<Pair<Integer,Integer>,Pair<Integer,Integer>> |
FlexiHistogram.IntSumIntSumHistogram(int bins)
Histograms that work like two FlexiHistogram.IntSumHistogram(int) , component wise. |
static AggregatingHistogram<Pair<Integer,Integer>,Pair<Integer,Integer>> |
AggregatingHistogram.IntSumIntSumHistogram(int bins,
double min,
double max)
Histograms that work like two AggregatingHistogram.IntSumHistogram(int, double, double) , component wise. |
static AggregatingHistogram<Pair<Integer,Integer>,Pair<Integer,Integer>> |
AggregatingHistogram.IntSumIntSumHistogram(int bins,
double min,
double max)
Histograms that work like two AggregatingHistogram.IntSumHistogram(int, double, double) , component wise. |
Iterator<Pair<Double,T>> |
ReplacingHistogram.iterator()
Get an iterator over all histogram bins. |
Iterator<Pair<Double,T>> |
FlexiHistogram.iterator()
|
static FlexiHistogram<Pair<Long,Long>,Pair<Long,Long>> |
FlexiHistogram.LongSumLongSumHistogram(int bins)
Histograms that work like two FlexiHistogram.LongSumHistogram(int) , component wise. |
static FlexiHistogram<Pair<Long,Long>,Pair<Long,Long>> |
FlexiHistogram.LongSumLongSumHistogram(int bins)
Histograms that work like two FlexiHistogram.LongSumHistogram(int) , component wise. |
static AggregatingHistogram<Pair<Long,Long>,Pair<Long,Long>> |
AggregatingHistogram.LongSumLongSumHistogram(int bins,
double min,
double max)
Histograms that work like two AggregatingHistogram.LongSumHistogram(int, double, double) , component wise. |
static AggregatingHistogram<Pair<Long,Long>,Pair<Long,Long>> |
AggregatingHistogram.LongSumLongSumHistogram(int bins,
double min,
double max)
Histograms that work like two AggregatingHistogram.LongSumHistogram(int, double, double) , component wise. |
Uses of Pair in de.lmu.ifi.dbs.elki.normalization |
---|
Methods in de.lmu.ifi.dbs.elki.normalization that return types with arguments of type Pair | |
---|---|
List<Pair<MultiRepresentedObject<O>,Associations>> |
MultiRepresentedObjectNormalization.normalizeObjects(List<Pair<MultiRepresentedObject<O>,Associations>> objectAndAssociationsList)
Performs a normalization on a list of database objects and their associations. |
List<Pair<O,Associations>> |
Normalization.normalizeObjects(List<Pair<O,Associations>> objectAndAssociationsList)
Performs a normalization on a list of database objects and their associations. |
List<Pair<O,Associations>> |
DummyNormalization.normalizeObjects(List<Pair<O,Associations>> objectAndAssociationsList)
|
List<Pair<V,Associations>> |
AttributeWiseMinMaxNormalization.normalizeObjects(List<Pair<V,Associations>> objectAndAssociationsList)
|
List<Pair<V,Associations>> |
AttributeWiseVarianceNormalization.normalizeObjects(List<Pair<V,Associations>> objectAndAssociationsList)
|
Method parameters in de.lmu.ifi.dbs.elki.normalization with type arguments of type Pair | |
---|---|
private void |
AttributeWiseVarianceNormalization.determineMeanVariance(List<Pair<V,Associations>> objectAndAssociationsList)
Determines the means and standard deviations in each dimension of the given featureVectors. |
private void |
AttributeWiseMinMaxNormalization.determineMinMax(List<Pair<V,Associations>> objectAndAssociationsList)
Determines the minima and maxima values in each dimension of the given featureVectors. |
List<Pair<MultiRepresentedObject<O>,Associations>> |
MultiRepresentedObjectNormalization.normalizeObjects(List<Pair<MultiRepresentedObject<O>,Associations>> objectAndAssociationsList)
Performs a normalization on a list of database objects and their associations. |
List<Pair<O,Associations>> |
Normalization.normalizeObjects(List<Pair<O,Associations>> objectAndAssociationsList)
Performs a normalization on a list of database objects and their associations. |
List<Pair<O,Associations>> |
DummyNormalization.normalizeObjects(List<Pair<O,Associations>> objectAndAssociationsList)
|
List<Pair<V,Associations>> |
AttributeWiseMinMaxNormalization.normalizeObjects(List<Pair<V,Associations>> objectAndAssociationsList)
|
List<Pair<V,Associations>> |
AttributeWiseVarianceNormalization.normalizeObjects(List<Pair<V,Associations>> objectAndAssociationsList)
|
Uses of Pair in de.lmu.ifi.dbs.elki.parser |
---|
Fields in de.lmu.ifi.dbs.elki.parser with type parameters of type Pair | |
---|---|
private Map<Pair<Integer,Integer>,D> |
DistanceParsingResult.distanceCache
The cache of precomputed distances between the database objects. |
private List<Pair<O,List<String>>> |
ParsingResult.objectAndLabelList
The list of database objects and labels associated with these objects. |
Methods in de.lmu.ifi.dbs.elki.parser that return Pair | |
---|---|
Pair<SparseFloatVector,List<String>> |
SparseFloatVectorLabelParser.parseLine(String line)
|
Pair<V,List<String>> |
NumberVectorLabelParser.parseLine(String line)
|
Pair<O,List<String>> |
LinebasedParser.parseLine(String line)
Parse a single line into a database object |
Methods in de.lmu.ifi.dbs.elki.parser that return types with arguments of type Pair | |
---|---|
Map<Pair<Integer,Integer>,D> |
DistanceParsingResult.getDistanceCache()
Returns the cache of precomputed distances between the database objects. |
List<Pair<O,List<String>>> |
ParsingResult.getObjectAndLabelList()
Returns the list of database objects and labels associated with these objects. |
Method parameters in de.lmu.ifi.dbs.elki.parser with type arguments of type Pair | |
---|---|
boolean |
NumberDistanceParser.containsKey(Integer id1,
Integer id2,
Map<Pair<Integer,Integer>,D> cache)
Returns true if the specified distance cache contains a distance value for the specified ids. |
private void |
NumberDistanceParser.put(Integer id1,
Integer id2,
D distance,
Map<Pair<Integer,Integer>,D> cache)
Puts the specified distance value for the given ids to the distance cache. |
Constructor parameters in de.lmu.ifi.dbs.elki.parser with type arguments of type Pair | |
---|---|
DistanceParsingResult(List<Pair<O,List<String>>> objectAndLabelList,
Map<Pair<Integer,Integer>,D> distanceCache)
Provides a list of database objects, a list of label objects associated with these objects and cached distances between these objects. |
|
DistanceParsingResult(List<Pair<O,List<String>>> objectAndLabelList,
Map<Pair<Integer,Integer>,D> distanceCache)
Provides a list of database objects, a list of label objects associated with these objects and cached distances between these objects. |
|
ParsingResult(List<Pair<O,List<String>>> objectAndLabelList)
Provides a list of database objects and labels associated with these objects. |
Uses of Pair in de.lmu.ifi.dbs.elki.result |
---|
Fields in de.lmu.ifi.dbs.elki.result with type parameters of type Pair | |
---|---|
(package private) Collection<Pair<Object,Parameter<?,?>>> |
SettingsResult.settings
Settings storage. |
Methods in de.lmu.ifi.dbs.elki.result that return types with arguments of type Pair | |
---|---|
Collection<Pair<Object,Parameter<?,?>>> |
SettingsResult.getSettings()
Get the settings |
Constructor parameters in de.lmu.ifi.dbs.elki.result with type arguments of type Pair | |
---|---|
SettingsResult(Collection<Pair<Object,Parameter<?,?>>> settings)
Constructor. |
Uses of Pair in de.lmu.ifi.dbs.elki.result.textwriter |
---|
Method parameters in de.lmu.ifi.dbs.elki.result.textwriter with type arguments of type Pair | |
---|---|
private void |
TextWriter.printObject(TextWriterStream out,
O obj,
List<Pair<String,Object>> anns)
|
Uses of Pair in de.lmu.ifi.dbs.elki.result.textwriter.writers |
---|
Methods in de.lmu.ifi.dbs.elki.result.textwriter.writers with parameters of type Pair | |
---|---|
void |
TextWriterPair.write(TextWriterStream out,
String label,
Pair<?,?> object)
Serialize a pair, component-wise |
Uses of Pair in de.lmu.ifi.dbs.elki.utilities |
---|
Fields in de.lmu.ifi.dbs.elki.utilities with type parameters of type Pair | |
---|---|
private ArrayList<Pair<Class<?>,H>> |
HandlerList.handlers
List with registered Handlers. |
Methods in de.lmu.ifi.dbs.elki.utilities that return Pair | ||
---|---|---|
static
|
DatabaseUtil.computeMinMax(Database<NV> database)
Determines the minimum and maximum values in each dimension of all objects stored in the given database. |
Uses of Pair in de.lmu.ifi.dbs.elki.utilities.heap |
---|
Subclasses of Pair in de.lmu.ifi.dbs.elki.utilities.heap | |
---|---|
class |
DefaultHeapNode<K extends Comparable<K>,V extends Identifiable>
A default implementation of an object that can be stored in a heap. |
Uses of Pair in de.lmu.ifi.dbs.elki.utilities.optionhandling |
---|
Method parameters in de.lmu.ifi.dbs.elki.utilities.optionhandling with type arguments of type Pair | |
---|---|
static void |
OptionUtil.formatForConsole(StringBuffer buf,
int width,
String indent,
Collection<Pair<Object,Parameter<?,?>>> options)
Format a list of options (and associated owning objects) for console help output. |
Uses of Pair in de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization |
---|
Fields in de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization with type parameters of type Pair | |
---|---|
(package private) Vector<Pair<Object,Parameter<?,?>>> |
TrackParameters.options
Tracking storage |
(package private) LinkedList<Pair<OptionID,Object>> |
ListParameterization.parameters
The actual parameters, for storage |
private Vector<Pair<OptionID,Object>> |
MergedParameterization.used
Parameters to rewind. |
Methods in de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization that return types with arguments of type Pair | |
---|---|
Collection<Pair<Object,Parameter<?,?>>> |
TrackParameters.getAllParameters()
Get all seen parameters, set or unset, along with their owner objects. |
Collection<Pair<OptionID,Object>> |
TrackParameters.getGivenParameters()
Get the tracked parameters that were actually set. |
List<Pair<OptionID,Object>> |
ListParameterization.getRemainingParameters()
Return the yet unused parameters. |
Constructor parameters in de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization with type arguments of type Pair | |
---|---|
ListParameterization(Collection<Pair<OptionID,Object>> dbParameters)
Constructor with an existing collection. |
|
MergedParameterization(Parameterization inner,
ListParameterization current,
Vector<Pair<OptionID,Object>> used)
Constructor for descending |
|
TrackParameters(Parameterization inner,
Parameter<?,?> option,
Vector<Pair<Object,Parameter<?,?>>> options,
Map<Object,Object> parents,
Map<Object,List<Object>> children)
Internal constructor, for nested tracking. |
Uses of Pair in de.lmu.ifi.dbs.elki.utilities.pairs |
---|
Subclasses of Pair in de.lmu.ifi.dbs.elki.utilities.pairs | |
---|---|
class |
CPair<FIRST extends Comparable<? super FIRST>,SECOND extends Comparable<? super SECOND>>
Pair with canonical comparison function derived from the components comparable interfaces. |
class |
FCPair<FIRST extends Comparable<? super FIRST>,SECOND>
Pair that can only be compared by it's first component. |
class |
SCPair<FIRST,SECOND extends Comparable<? super SECOND>>
Pair that can only be compared by it's second component. |
Methods in de.lmu.ifi.dbs.elki.utilities.pairs that return Pair | ||
---|---|---|
static
|
Pair.newPairArray(int size)
Create a new array of the given size (for generics) |
Methods in de.lmu.ifi.dbs.elki.utilities.pairs that return types with arguments of type Pair | ||
---|---|---|
static
|
PairUtil.comparator()
Return a comparator for this pair, given that both components are already comparable. |
|
static
|
PairUtil.comparator(Comparator<FIRST> c1,
Comparator<SECOND> c2)
Return a derived comparator given a comparator for each component. |
|
static
|
PairUtil.comparatorFirst()
Return a comparator by first component for this pair, given that the first component is already comparable. |
|
static
|
PairUtil.comparatorFirst(Comparator<FIRST> c1)
Return a derived comparator by first component given a comparator for this component. |
|
static
|
PairUtil.comparatorSecond()
Return a comparator by first component for this pair, given that the first component is already comparable. |
|
static
|
PairUtil.comparatorSecond(Comparator<SECOND> c2)
Return a derived comparator by first component given a comparator for this component. |
|
static
|
PairUtil.comparatorSwapped()
Return a component-swapped comparator for this pair, given that both components are already comparable. |
|
static
|
PairUtil.comparatorSwapped(Comparator<FIRST> c1,
Comparator<SECOND> c2)
Return a derived component-swapped comparator given a comparator for each component. |
Methods in de.lmu.ifi.dbs.elki.utilities.pairs with parameters of type Pair | |
---|---|
int |
PairUtil.CompareNatural.compare(Pair<FIRST,SECOND> o1,
Pair<FIRST,SECOND> o2)
Compare by first, then by second. |
int |
PairUtil.CompareNatural.compare(Pair<FIRST,SECOND> o1,
Pair<FIRST,SECOND> o2)
Compare by first, then by second. |
int |
PairUtil.CompareNaturalFirst.compare(Pair<FIRST,SECOND> o1,
Pair<FIRST,SECOND> o2)
Compare by first component natural ordering |
int |
PairUtil.CompareNaturalFirst.compare(Pair<FIRST,SECOND> o1,
Pair<FIRST,SECOND> o2)
Compare by first component natural ordering |
int |
PairUtil.CompareNaturalSecond.compare(Pair<FIRST,SECOND> o1,
Pair<FIRST,SECOND> o2)
Compare by second components natural ordering |
int |
PairUtil.CompareNaturalSecond.compare(Pair<FIRST,SECOND> o1,
Pair<FIRST,SECOND> o2)
Compare by second components natural ordering |
int |
PairUtil.CompareNaturalSwapped.compare(Pair<FIRST,SECOND> o1,
Pair<FIRST,SECOND> o2)
Compare by second component, using the ComparableSwapped interface. |
int |
PairUtil.CompareNaturalSwapped.compare(Pair<FIRST,SECOND> o1,
Pair<FIRST,SECOND> o2)
Compare by second component, using the ComparableSwapped interface. |
int |
PairUtil.Compare.compare(Pair<FIRST,SECOND> o1,
Pair<FIRST,SECOND> o2)
Two Objects of type Pair are compared based on the
comparison of their property using the comparators PairUtil.Compare.fcomparator , then PairUtil.Compare.scomparator . |
int |
PairUtil.Compare.compare(Pair<FIRST,SECOND> o1,
Pair<FIRST,SECOND> o2)
Two Objects of type Pair are compared based on the
comparison of their property using the comparators PairUtil.Compare.fcomparator , then PairUtil.Compare.scomparator . |
int |
PairUtil.CompareByFirst.compare(Pair<FIRST,SECOND> o1,
Pair<FIRST,SECOND> o2)
To Objects of type Pair are compared based on the
comparison of their property using the current PairUtil.comparator() . |
int |
PairUtil.CompareByFirst.compare(Pair<FIRST,SECOND> o1,
Pair<FIRST,SECOND> o2)
To Objects of type Pair are compared based on the
comparison of their property using the current PairUtil.comparator() . |
int |
PairUtil.CompareBySecond.compare(Pair<FIRST,SECOND> o1,
Pair<FIRST,SECOND> o2)
To Objects of type Pair are compared based on the
comparison of their property using the current PairUtil.comparator() . |
int |
PairUtil.CompareBySecond.compare(Pair<FIRST,SECOND> o1,
Pair<FIRST,SECOND> o2)
To Objects of type Pair are compared based on the
comparison of their property using the current PairUtil.comparator() . |
int |
PairUtil.CompareSwapped.compare(Pair<FIRST,SECOND> o1,
Pair<FIRST,SECOND> o2)
Two Objects of type Pair are compared based on the
comparison of their property using the given comparators PairUtil.CompareSwapped.scomparator , then PairUtil.CompareSwapped.fcomparator . |
int |
PairUtil.CompareSwapped.compare(Pair<FIRST,SECOND> o1,
Pair<FIRST,SECOND> o2)
Two Objects of type Pair are compared based on the
comparison of their property using the given comparators PairUtil.CompareSwapped.scomparator , then PairUtil.CompareSwapped.fcomparator . |
Uses of Pair in de.lmu.ifi.dbs.elki.visualization |
---|
Methods in de.lmu.ifi.dbs.elki.visualization that return Pair | |
---|---|
Pair<MinMax<Double>,MinMax<Double>> |
VisualizationProjection.estimateViewport()
Estimate the viewport requirements |
Uses of Pair in de.lmu.ifi.dbs.elki.visualization.css |
---|
Fields in de.lmu.ifi.dbs.elki.visualization.css with type parameters of type Pair | |
---|---|
private Collection<Pair<String,String>> |
CSSClass.statements
Actual CSS statements |
Method parameters in de.lmu.ifi.dbs.elki.visualization.css with type arguments of type Pair | |
---|---|
static boolean |
CSSClass.checkCSSStatements(Collection<Pair<String,String>> statements)
Validate a set of CSS statements. |
Constructor parameters in de.lmu.ifi.dbs.elki.visualization.css with type arguments of type Pair | |
---|---|
CSSClass(Object owner,
String name,
Collection<Pair<String,String>> statements)
Full constructor |
Uses of Pair in de.lmu.ifi.dbs.elki.visualization.gui.overview |
---|
Fields in de.lmu.ifi.dbs.elki.visualization.gui.overview with type parameters of type Pair | |
---|---|
(package private) Queue<Pair<Element,VisualizationInfo>> |
OverviewPlot.queue
Queue of thumbnails to generate. |
Uses of Pair in de.lmu.ifi.dbs.elki.visualization.visualizers.visunproj |
---|
Fields in de.lmu.ifi.dbs.elki.visualization.visualizers.visunproj with type parameters of type Pair | |
---|---|
(package private) IterableResult<Pair<Double,Double>> |
CurveVisualizer.curve
Curve to visualize |
Methods in de.lmu.ifi.dbs.elki.visualization.visualizers.visunproj that return types with arguments of type Pair | |
---|---|
static Collection<IterableResult<Pair<Double,Double>>> |
CurveVisualizer.findCurveResult(Result result)
Find a 2D Double curve in the result object. |
Method parameters in de.lmu.ifi.dbs.elki.visualization.visualizers.visunproj with type arguments of type Pair | |
---|---|
void |
CurveVisualizer.init(VisualizerContext context,
IterableResult<Pair<Double,Double>> curve)
Initialization. |
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |