Package | Description |
---|---|
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 |
Algorithms suitable as a task for the
KDDTask main routine. |
de.lmu.ifi.dbs.elki.algorithm.clustering |
Clustering algorithms
Clustering algorithms are supposed to implement the
Algorithm -Interface. |
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.trivial |
Trivial clustering algorithms: all in one, no clusters, label clusterings
These methods are mostly useful for providing a reference result in evaluation.
|
de.lmu.ifi.dbs.elki.algorithm.outlier |
Outlier detection algorithms
|
de.lmu.ifi.dbs.elki.algorithm.outlier.meta |
Meta outlier detection algorithms: external scores, score rescaling.
|
de.lmu.ifi.dbs.elki.algorithm.outlier.spatial |
Spatial outlier detection algorithms
|
de.lmu.ifi.dbs.elki.algorithm.outlier.spatial.neighborhood |
Spatial outlier neighborhood classes
|
de.lmu.ifi.dbs.elki.algorithm.outlier.spatial.neighborhood.weighted |
Weighted Neighborhood definitions.
|
de.lmu.ifi.dbs.elki.algorithm.outlier.trivial |
Trivial outlier detection algorithms: no outliers, all outliers, label outliers.
|
de.lmu.ifi.dbs.elki.algorithm.statistics |
Statistical analysis algorithms
The algorithms in this package perform statistical analysis of the data
(e.g. compute distributions, distance distributions etc.)
|
de.lmu.ifi.dbs.elki.application |
Base classes for stand alone applications.
|
de.lmu.ifi.dbs.elki.application.cache |
Utility applications for the persistence layer such as distance cache builders.
|
de.lmu.ifi.dbs.elki.application.jsmap |
JavaScript based map client - server architecture.
|
de.lmu.ifi.dbs.elki.application.visualization |
Visualization applications in ELKI.
|
de.lmu.ifi.dbs.elki.data.images |
Package for processing image data (e.g. compute color histograms)
|
de.lmu.ifi.dbs.elki.database |
ELKI database layer - loading, storing, indexing and accessing data
|
de.lmu.ifi.dbs.elki.datasource |
Data normalization (and reconstitution) of data sets.
|
de.lmu.ifi.dbs.elki.datasource.filter |
Data filtering, in particular for normalization and projection.
|
de.lmu.ifi.dbs.elki.datasource.parser |
Parsers for different file formats and data types.
|
de.lmu.ifi.dbs.elki.distance.distancefunction |
Distance functions for use within ELKI.
|
de.lmu.ifi.dbs.elki.distance.distancefunction.adapter |
Distance functions deriving distances from e.g. similarity measures
|
de.lmu.ifi.dbs.elki.distance.distancefunction.colorhistogram |
Distance functions using correlations.
|
de.lmu.ifi.dbs.elki.distance.distancefunction.correlation |
Distance functions using correlations.
|
de.lmu.ifi.dbs.elki.distance.distancefunction.external |
Distance functions using external data sources.
|
de.lmu.ifi.dbs.elki.distance.distancefunction.geo |
Geographic (earth) distance functions.
|
de.lmu.ifi.dbs.elki.distance.distancefunction.subspace |
Distance functions based on subspaces.
|
de.lmu.ifi.dbs.elki.distance.distancefunction.timeseries |
Distance functions designed for time series.
|
de.lmu.ifi.dbs.elki.distance.similarityfunction |
Similarity functions.
|
de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel |
Kernel functions.
|
de.lmu.ifi.dbs.elki.evaluation.histogram |
Functionality for the evaluation of algorithms using histograms.
|
de.lmu.ifi.dbs.elki.evaluation.outlier |
Evaluate an outlier score using a misclassification based cost model.
|
de.lmu.ifi.dbs.elki.evaluation.paircounting |
Evaluation of clustering results via pair counting.
|
de.lmu.ifi.dbs.elki.evaluation.roc |
Evaluation of rankings using ROC AUC (Receiver Operation Characteristics - Area Under Curve)
|
de.lmu.ifi.dbs.elki.evaluation.similaritymatrix |
Render a distance matrix to visualize a clustering-distance-combination.
|
de.lmu.ifi.dbs.elki.gui.multistep |
Multi-step GUI for ELKI
|
de.lmu.ifi.dbs.elki.gui.multistep.panels |
Panels for the multi-step GUI
|
de.lmu.ifi.dbs.elki.index.preprocessed.knn |
Indexes providing KNN and rKNN data.
|
de.lmu.ifi.dbs.elki.index.preprocessed.localpca |
Index using a preprocessed local PCA.
|
de.lmu.ifi.dbs.elki.index.preprocessed.preference |
Indexes storing preference vectors.
|
de.lmu.ifi.dbs.elki.index.preprocessed.snn |
Indexes providing nearest neighbor sets
|
de.lmu.ifi.dbs.elki.index.preprocessed.subspaceproj |
Index using a preprocessed local subspaces.
|
de.lmu.ifi.dbs.elki.index.tree |
Tree-based index structures
|
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants |
M-Tree and variants.
|
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees |
Metrical index structures based on the concepts of the M-Tree
supporting processing of reverse k nearest neighbor queries by
using the k-nn distances of the entries.
|
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp | |
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkcop | |
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mtree | |
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants |
R*-Tree and variants.
|
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.util |
Utilities for R*-Tree and variants.
|
de.lmu.ifi.dbs.elki.math.linearalgebra.pca |
Principal Component Analysis (PCA) and Eigenvector processing.
|
de.lmu.ifi.dbs.elki.result |
Result types, representation and handling
|
de.lmu.ifi.dbs.elki.utilities |
Utility and helper classes - commonly used data structures, output formatting, exceptions, ...
|
de.lmu.ifi.dbs.elki.utilities.optionhandling |
Parameter handling and option descriptions.
|
de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization |
Configuration managers
See the
de.lmu.ifi.dbs.elki.utilities.optionhandling package for documentation! |
de.lmu.ifi.dbs.elki.utilities.optionhandling.parameters |
Classes for various typed parameters.
|
de.lmu.ifi.dbs.elki.utilities.referencepoints |
Package containing strategies to obtain reference points
Shared code for various algorithms that use reference points.
|
de.lmu.ifi.dbs.elki.utilities.scaling |
Scaling functions: linear, logarithmic, gamma, clipping, ...
|
de.lmu.ifi.dbs.elki.utilities.scaling.outlier |
Scaling of Outlier scores, that require a statistical analysis of the occurring values
|
de.lmu.ifi.dbs.elki.visualization |
Visualization package of ELKI.
|
de.lmu.ifi.dbs.elki.visualization.gui |
Package to provide a visualization GUI.
|
de.lmu.ifi.dbs.elki.visualization.projector |
Projectors are responsible for finding appropriate projections for data relations.
|
de.lmu.ifi.dbs.elki.visualization.visualizers.vis1d |
Visualizers based on 1D projections.
|
de.lmu.ifi.dbs.elki.visualization.visualizers.vis2d |
Visualizers based on 2D projections.
|
de.lmu.ifi.dbs.elki.workflow |
Work flow packages, e.g. following the usual KDD model, closely related to CRISP-DM
|
Modifier and Type | Method and Description |
---|---|
protected void |
KDDTask.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
void |
DependencyDerivator.Parameterizer.configAccuracy(Parameterization config) |
void |
DependencyDerivator.Parameterizer.configRandomSampleFlag(Parameterization config) |
void |
DependencyDerivator.Parameterizer.configSampleSize(Parameterization config) |
protected void |
KNNJoin.Parameterizer.makeOptions(Parameterization config) |
protected void |
AbstractPrimitiveDistanceBasedAlgorithm.Parameterizer.makeOptions(Parameterization config) |
protected void |
APRIORI.Parameterizer.makeOptions(Parameterization config) |
protected void |
KNNDistanceOrder.Parameterizer.makeOptions(Parameterization config) |
protected void |
DependencyDerivator.Parameterizer.makeOptions(Parameterization config) |
protected void |
AbstractDistanceBasedAlgorithm.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractProjectedDBSCAN.Parameterizer.configEpsilon(Parameterization config,
DistanceFunction<V,D> innerdist) |
protected void |
AbstractProjectedDBSCAN.Parameterizer.configInnerDistance(Parameterization config) |
protected void |
AbstractProjectedClustering.Parameterizer.configK(Parameterization config)
Get the parameter k, see
AbstractProjectedClustering.K_ID |
protected void |
AbstractProjectedClustering.Parameterizer.configKI(Parameterization config)
Get the parameter k_i, see
AbstractProjectedClustering.K_I_ID |
protected void |
AbstractProjectedClustering.Parameterizer.configL(Parameterization config)
Get the parameter l, see
AbstractProjectedClustering.L_ID |
protected void |
AbstractProjectedDBSCAN.Parameterizer.configLambda(Parameterization config) |
protected void |
AbstractProjectedDBSCAN.Parameterizer.configMinPts(Parameterization config) |
protected void |
AbstractProjectedDBSCAN.Parameterizer.configOuterDistance(Parameterization config,
D epsilon,
int minpts,
Class<?> preprocessorClass,
DistanceFunction<V,D> innerdist) |
protected void |
KMeans.Parameterizer.makeOptions(Parameterization config) |
protected void |
OPTICS.Parameterizer.makeOptions(Parameterization config) |
protected void |
SLINK.Parameterizer.makeOptions(Parameterization config) |
protected void |
SNNClustering.Parameterizer.makeOptions(Parameterization config) |
protected void |
OPTICSXi.Parameterizer.makeOptions(Parameterization config) |
protected void |
DeLiClu.Parameterizer.makeOptions(Parameterization config) |
protected void |
DBSCAN.Parameterizer.makeOptions(Parameterization config) |
protected void |
EM.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
ORCLUS.Parameterizer.configAlpha(Parameterization config) |
protected void |
ORCLUS.Parameterizer.configSeed(Parameterization config) |
protected void |
CASH.Parameterizer.makeOptions(Parameterization config) |
protected void |
HiCO.Parameterizer.makeOptions(Parameterization config) |
protected void |
COPAC.Parameterizer.makeOptions(Parameterization config) |
protected void |
ORCLUS.Parameterizer.makeOptions(Parameterization config) |
protected void |
FourC.Parameterizer.makeOptions(Parameterization config) |
protected void |
ERiC.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
void |
DiSH.Parameterizer.configDiSHDistance(Parameterization config,
double epsilon,
int minpts) |
void |
DiSH.Parameterizer.configOPTICS(Parameterization config,
int minpts,
DiSHDistanceFunction dishDistance)
Get the parameters for embedded OPTICS.
|
protected void |
DiSH.Parameterizer.makeOptions(Parameterization config) |
protected void |
SUBCLU.Parameterizer.makeOptions(Parameterization config) |
protected void |
HiSC.Parameterizer.makeOptions(Parameterization config) |
protected void |
CLIQUE.Parameterizer.makeOptions(Parameterization config) |
protected void |
PreDeCon.Parameterizer.makeOptions(Parameterization config) |
protected void |
PROCLUS.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
ByLabelClustering.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractDBOutlier.Parameterizer.configD(Parameterization config,
DistanceFunction<?,D> distanceFunction)
Grab the 'd' configuration option.
|
protected void |
INFLO.Parameterizer.makeOptions(Parameterization config) |
protected void |
DBOutlierDetection.Parameterizer.makeOptions(Parameterization config) |
protected void |
LOCI.Parameterizer.makeOptions(Parameterization config) |
protected void |
GaussianUniformMixture.Parameterizer.makeOptions(Parameterization config) |
protected void |
KNNOutlier.Parameterizer.makeOptions(Parameterization config) |
protected void |
OnlineLOF.Parameterizer.makeOptions(Parameterization config) |
protected void |
LoOP.Parameterizer.makeOptions(Parameterization config) |
protected void |
AbstractDBOutlier.Parameterizer.makeOptions(Parameterization config) |
protected void |
ReferenceBasedOutlierDetection.Parameterizer.makeOptions(Parameterization config) |
protected void |
GaussianModel.Parameterizer.makeOptions(Parameterization config) |
protected void |
OPTICSOF.Parameterizer.makeOptions(Parameterization config) |
protected void |
AbstractAggarwalYuOutlier.Parameterizer.makeOptions(Parameterization config) |
protected void |
ABOD.Parameterizer.makeOptions(Parameterization config) |
protected void |
LDOF.Parameterizer.makeOptions(Parameterization config) |
protected void |
KNNWeightOutlier.Parameterizer.makeOptions(Parameterization config) |
protected void |
EMOutlier.Parameterizer.makeOptions(Parameterization config) |
protected void |
LOF.Parameterizer.makeOptions(Parameterization config) |
protected void |
AggarwalYuEvolutionary.Parameterizer.makeOptions(Parameterization config) |
protected void |
SOD.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
RescaleMetaOutlierAlgorithm.Parameterizer.makeOptions(Parameterization config) |
protected void |
FeatureBagging.Parameterizer.makeOptions(Parameterization config) |
protected void |
ExternalDoubleOutlierScore.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
CTLuRandomWalkEC.Parameterizer.configAlpha(Parameterization config)
Get the alpha parameter
|
protected void |
CTLuRandomWalkEC.Parameterizer.configC(Parameterization config)
get the c parameter
|
protected void |
CTLuRandomWalkEC.Parameterizer.configK(Parameterization config)
Get the kNN parameter
|
protected void |
CTLuGLSBackwardSearchAlgorithm.Parameterizer.getParameterAlpha(Parameterization config)
Get the alpha parameter
|
protected void |
CTLuGLSBackwardSearchAlgorithm.Parameterizer.getParameterK(Parameterization config)
Get the k parameter
|
protected void |
CTLuGLSBackwardSearchAlgorithm.Parameterizer.makeOptions(Parameterization config) |
protected void |
TrimmedMeanApproach.Parameterizer.makeOptions(Parameterization config) |
protected void |
AbstractNeighborhoodOutlier.Parameterizer.makeOptions(Parameterization config) |
protected void |
CTLuRandomWalkEC.Parameterizer.makeOptions(Parameterization config) |
protected void |
AbstractDistanceBasedSpatialOutlier.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected static <O> NeighborSetPredicate.Factory<O> |
ExtendedNeighborhood.Factory.Parameterizer.getParameterInnerNeighborhood(Parameterization config)
Inner neighborhood parameter.
|
protected static File |
ExternalNeighborhood.Factory.Parameterizer.getParameterNeighborhoodFile(Parameterization config)
Get the neighborhood parameter.
|
static int |
ExtendedNeighborhood.Factory.Parameterizer.getParameterSteps(Parameterization config)
Get the number of steps to do in the neighborhood graph.
|
protected void |
PrecomputedKNearestNeighborNeighborhood.Factory.Parameterizer.makeOptions(Parameterization config) |
protected void |
ExternalNeighborhood.Factory.Parameterizer.makeOptions(Parameterization config) |
protected void |
ExtendedNeighborhood.Factory.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected static <O> NeighborSetPredicate.Factory<O> |
LinearWeightedExtendedNeighborhood.Factory.Parameterizer.getParameterInnerNeighborhood(Parameterization config)
Inner neighborhood parameter.
|
static int |
LinearWeightedExtendedNeighborhood.Factory.Parameterizer.getParameterSteps(Parameterization config)
Get the number of steps to do in the neighborhood graph.
|
protected void |
UnweightedNeighborhoodAdapter.Factory.Parameterizer.makeOptions(Parameterization config) |
protected void |
LinearWeightedExtendedNeighborhood.Factory.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
ByLabelOutlier.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
RankingQualityHistogram.Parameterizer.makeOptions(Parameterization config) |
protected void |
DistanceStatisticsWithClasses.Parameterizer.makeOptions(Parameterization config) |
protected void |
EvaluateRankingQuality.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractApplication.Parameterizer.configVerbose(Parameterization config)
Get the verbose parameter.
|
protected File |
AbstractApplication.Parameterizer.getParameterInputFile(Parameterization config)
Get the input file parameter.
|
protected File |
AbstractApplication.Parameterizer.getParameterInputFile(Parameterization config,
String description)
Get the input file parameter
|
protected File |
AbstractApplication.Parameterizer.getParameterOutputFile(Parameterization config)
Get the output file parameter.
|
protected File |
AbstractApplication.Parameterizer.getParameterOutputFile(Parameterization config,
String description)
Get the output file parameter.
|
protected void |
GeneratorXMLSpec.Parameterizer.makeOptions(Parameterization config) |
protected void |
AbstractApplication.Parameterizer.makeOptions(Parameterization config) |
protected void |
ComputeSingleColorHistogram.Parameterizer.makeOptions(Parameterization config) |
protected void |
KDDCLIApplication.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
CacheFloatDistanceInOnDiskMatrix.Parameterizer.makeOptions(Parameterization config) |
protected void |
CacheDoubleDistanceInOnDiskMatrix.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
JSONResultHandler.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
KNNExplorer.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
ComputeNaiveHSBColorHistogram.Parameterizer.makeOptions(Parameterization config) |
protected void |
ComputeNaiveRGBColorHistogram.Parameterizer.makeOptions(Parameterization config) |
protected void |
ComputeHSBColorHistogram.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
StaticArrayDatabase.Parameterizer.makeOptions(Parameterization config) |
protected void |
HashmapDatabase.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
RandomDoubleVectorDatabaseConnection.Parameterizer.configDimensionality(Parameterization config) |
protected void |
AbstractDatabaseConnection.Parameterizer.configFilters(Parameterization config) |
protected void |
InputStreamDatabaseConnection.Parameterizer.configParser(Parameterization config,
Class<?> parserRestrictionClass,
Class<?> parserDefaultValueClass) |
protected void |
RandomDoubleVectorDatabaseConnection.Parameterizer.configSeed(Parameterization config) |
protected void |
RandomDoubleVectorDatabaseConnection.Parameterizer.configSize(Parameterization config) |
protected void |
ExternalIDJoinDatabaseConnection.Parameterizer.makeOptions(Parameterization config) |
protected void |
LabelJoinDatabaseConnection.Parameterizer.makeOptions(Parameterization config) |
protected void |
InputStreamDatabaseConnection.Parameterizer.makeOptions(Parameterization config) |
protected void |
AbstractDatabaseConnection.Parameterizer.makeOptions(Parameterization config) |
protected void |
FileBasedDatabaseConnection.Parameterizer.makeOptions(Parameterization config) |
protected void |
GeneratorXMLDatabaseConnection.Parameterizer.makeOptions(Parameterization config) |
protected void |
RandomDoubleVectorDatabaseConnection.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractRandomFeatureSelectionFilter.Parameterizer.makeOptions(Parameterization config) |
protected void |
DoubleVectorProjectionFilter.Parameterizer.makeOptions(Parameterization config) |
protected void |
ClassLabelFilter.Parameterizer.makeOptions(Parameterization config) |
protected void |
SplitNumberVectorFilter.Parameterizer.makeOptions(Parameterization config) |
protected void |
DoubleVectorRandomProjectionFilter.Parameterizer.makeOptions(Parameterization config) |
protected void |
SparseFloatVectorRandomProjectionFilter.Parameterizer.makeOptions(Parameterization config) |
protected void |
AbstractFeatureSelectionFilter.Parameterizer.makeOptions(Parameterization config) |
protected void |
ShuffleObjectsFilter.Parameterizer.makeOptions(Parameterization config) |
protected void |
SparseFloatVectorProjectionFilter.Parameterizer.makeOptions(Parameterization config) |
protected void |
ExternalIDFilter.Parameterizer.makeOptions(Parameterization config) |
protected void |
AttributeWiseMinMaxNormalization.Parameterizer.makeOptions(Parameterization config) |
protected void |
FilterByLabelFilter.Parameterizer.makeOptions(Parameterization config) |
protected void |
AttributeWiseVarianceNormalization.Parameterizer.makeOptions(Parameterization config) |
protected void |
FixedDBIDsFilter.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
SparseBitVectorLabelParser.Parameterizer.makeOptions(Parameterization config) |
protected void |
NumberVectorLabelParser.Parameterizer.makeOptions(Parameterization config) |
protected void |
SimplePolygonParser.Parameterizer.makeOptions(Parameterization config) |
protected void |
NumberDistanceParser.Parameterizer.makeOptions(Parameterization config) |
protected void |
AbstractParser.Parameterizer.makeOptions(Parameterization config) |
protected void |
ArffParser.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractIndexBasedDistanceFunction.Parameterizer.configIndexFactory(Parameterization config,
Class<?> restriction,
Class<?> defaultClass)
Index factory parameter
|
protected void |
MinKDistance.Parameterizer.makeOptions(Parameterization config) |
protected void |
LPNormDistanceFunction.Parameterizer.makeOptions(Parameterization config) |
protected void |
SharedNearestNeighborJaccardDistanceFunction.Parameterizer.makeOptions(Parameterization config) |
protected void |
LocallyWeightedDistanceFunction.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractSimilarityAdapter.Parameterizer.makeOptions(Parameterization config) |
protected void |
SimilarityAdapterLn.Parameterizer.makeOptions(Parameterization config) |
protected void |
SimilarityAdapterLinear.Parameterizer.makeOptions(Parameterization config) |
protected void |
SimilarityAdapterArccos.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
HSBHistogramQuadraticDistanceFunction.Parameterizer.makeOptions(Parameterization config) |
protected void |
RGBHistogramQuadraticDistanceFunction.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
PCABasedCorrelationDistanceFunction.Parameterizer.makeOptions(Parameterization config) |
protected void |
ERiCDistanceFunction.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
FileBasedDoubleDistanceFunction.Parameterizer.makeOptions(Parameterization config) |
protected void |
FileBasedFloatDistanceFunction.Parameterizer.makeOptions(Parameterization config) |
protected void |
DiskCacheBasedDoubleDistanceFunction.Parameterizer.makeOptions(Parameterization config) |
protected void |
DiskCacheBasedFloatDistanceFunction.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
DimensionSelectingLatLngDistanceFunction.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractPreferenceVectorBasedCorrelationDistanceFunction.Parameterizer.configEpsilon(Parameterization config) |
protected void |
AbstractDimensionsSelectingDoubleDistanceFunction.Parameterizer.makeOptions(Parameterization config) |
protected void |
DiSHDistanceFunction.Parameterizer.makeOptions(Parameterization config) |
protected void |
AbstractPreferenceVectorBasedCorrelationDistanceFunction.Parameterizer.makeOptions(Parameterization config) |
protected void |
SubspaceDistanceFunction.Parameterizer.makeOptions(Parameterization config) |
protected void |
HiSCDistanceFunction.Parameterizer.makeOptions(Parameterization config) |
protected void |
DimensionSelectingDistanceFunction.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
static double |
EDRDistanceFunction.Parameterizer.getParameterDelta(Parameterization config)
Get parameter delta.
|
protected void |
ERPDistanceFunction.Parameterizer.makeOptions(Parameterization config) |
protected void |
EDRDistanceFunction.Parameterizer.makeOptions(Parameterization config) |
protected void |
AbstractEditDistanceFunction.Parameterizer.makeOptions(Parameterization config) |
protected void |
LCSSDistanceFunction.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractIndexBasedSimilarityFunction.Parameterizer.configIndexFactory(Parameterization config,
Class<?> restrictionClass,
Class<?> defaultClass)
Get the index factory parameter.
|
protected void |
FractionalSharedNearestNeighborSimilarityFunction.Parameterizer.makeOptions(Parameterization config) |
protected void |
SharedNearestNeighborSimilarityFunction.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
FooKernelFunction.Parameterizer.makeOptions(Parameterization config) |
protected void |
PolynomialKernelFunction.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
ComputeOutlierHistogram.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
JudgeOutlierScores.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
EvaluatePairCountingFMeasure.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
ComputeROCCurve.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
ComputeSimilarityMatrixImage.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
void |
MultiStepGUI.setParameters(Parameterization config)
Set the parameters.
|
Modifier and Type | Method and Description |
---|---|
protected void |
OutputTabPanel.configureStep(Parameterization config) |
protected void |
LoggingTabPanel.configureStep(Parameterization config) |
protected void |
EvaluationTabPanel.configureStep(Parameterization config) |
protected void |
AlgorithmTabPanel.configureStep(Parameterization config) |
protected abstract void |
ParameterTabPanel.configureStep(Parameterization config)
Configure this step with the given parameters.
|
protected void |
InputTabPanel.configureStep(Parameterization config) |
protected void |
ParameterTabPanel.reportErrors(Parameterization config)
Report errors in a single error log record.
|
void |
ParameterTabPanel.setParameters(Parameterization config)
Do the actual setParameters invocation.
|
Modifier and Type | Method and Description |
---|---|
protected void |
PartitionApproximationMaterializeKNNPreprocessor.Factory.Parameterizer.makeOptions(Parameterization config) |
protected void |
AbstractMaterializeKNNPreprocessor.Factory.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractFilteredPCAIndex.Factory.Parameterizer.makeOptions(Parameterization config) |
protected void |
KNNQueryFilteredPCAIndex.Factory.Parameterizer.makeOptions(Parameterization config) |
protected void |
RangeQueryFilteredPCAIndex.Factory.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
DiSHPreferenceVectorIndex.Factory.Parameterizer.makeOptions(Parameterization config) |
protected void |
HiSCPreferenceVectorIndex.Factory.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
SharedNearestNeighborPreprocessor.Factory.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractSubspaceProjectionIndex.Factory.Parameterizer.configEpsilon(Parameterization config,
DistanceFunction<NV,D> rangeQueryDistanceFunction) |
protected void |
AbstractSubspaceProjectionIndex.Factory.Parameterizer.configMinPts(Parameterization config) |
protected void |
AbstractSubspaceProjectionIndex.Factory.Parameterizer.configRangeQueryDistanceFunction(Parameterization config) |
protected void |
PreDeConSubspaceIndex.Factory.Parameterizer.makeOptions(Parameterization config) |
protected void |
FourCSubspaceIndex.Factory.Parameterizer.makeOptions(Parameterization config) |
protected void |
AbstractSubspaceProjectionIndex.Factory.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
TreeIndexFactory.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractMTreeFactory.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractMkTreeUnifiedFactory.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
MkAppTreeFactory.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
MkCopTreeFactory.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
MTreeFactory.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractRStarTreeFactory.Parameterizer.configBulkLoad(Parameterization config)
Configure the bulk load parameters.
|
protected void |
AbstractRStarTreeFactory.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
ApproximateLeastOverlapInsertionStrategy.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
RelativeEigenPairFilter.Parameterizer.makeOptions(Parameterization config) |
protected void |
FirstNEigenPairFilter.Parameterizer.makeOptions(Parameterization config) |
protected void |
LimitEigenPairFilter.Parameterizer.makeOptions(Parameterization config) |
protected void |
WeightedCovarianceMatrixBuilder.Parameterizer.makeOptions(Parameterization config) |
protected void |
CompositeEigenPairFilter.Parameterizer.makeOptions(Parameterization config) |
protected void |
PCARunner.Parameterizer.makeOptions(Parameterization config) |
protected void |
ProgressiveEigenPairFilter.Parameterizer.makeOptions(Parameterization config) |
protected void |
PercentageEigenPairFilter.Parameterizer.makeOptions(Parameterization config) |
protected void |
SignificantEigenPairFilter.Parameterizer.makeOptions(Parameterization config) |
protected void |
WeakEigenPairFilter.Parameterizer.makeOptions(Parameterization config) |
protected void |
PCAFilteredRunner.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
ResultWriter.Parameterizer.makeOptions(Parameterization config) |
protected void |
KMLOutputHandler.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
static <C> C |
ClassGenericsUtil.parameterizeOrAbort(Class<?> c,
Parameterization config)
Force parameterization method.
|
static <C> C |
ClassGenericsUtil.tryInstantiate(Class<C> r,
Class<?> c,
Parameterization config)
Instantiate a parameterizable class.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractParameterizer.configure(Parameterization config) |
void |
Parameterizer.configure(Parameterization config)
Configure the class.
|
Object |
AbstractParameterizer.make(Parameterization config)
Method to configure a class, then instantiate when the configuration step
was successful.
|
protected void |
AbstractParameterizer.makeOptions(Parameterization config)
Add all options.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractParameterization
Abstract class with shared code for parameterization handling.
|
class |
ChainedParameterization
Class that allows chaining multiple parameterizations.
|
class |
EmptyParameterization
Parameterization handler that only allows the use of default values.
|
class |
ListParameterization
Parameterization handler using a List and OptionIDs, for programmatic use.
|
class |
MergedParameterization
This configuration can be "rewound" to allow the same values to be consumed
multiple times, by different classes.
|
class |
SerializedParameterization
Manage a parameterization serialized as String array, e.g. from command line.
|
class |
TrackParameters
Utility wrapper to track parameters for a configuration session.
|
class |
UnParameterization
Parameterization handler that doesn't set any parameters.
|
Modifier and Type | Field and Description |
---|---|
private Parameterization |
ChainedParameterization.errorTarget
Error target
|
(package private) Parameterization |
TrackParameters.inner
Inner parameterization
|
private Parameterization |
MergedParameterization.inner
The parameterization we get the new values from.
|
Modifier and Type | Field and Description |
---|---|
private Vector<Parameterization> |
ChainedParameterization.chain
Keep the list of parameterizations.
|
Modifier and Type | Method and Description |
---|---|
Parameterization |
TrackParameters.descend(Object option)
Descend parameterization tree into sub-option.
|
Parameterization |
UnParameterization.descend(Object option) |
Parameterization |
ChainedParameterization.descend(Object option)
Descend parameterization tree into sub-option.
|
Parameterization |
ListParameterization.descend(Object option)
Descend parameterization tree into sub-option.
|
Parameterization |
EmptyParameterization.descend(Object option)
Descend parameterization tree into sub-option.
|
Parameterization |
Parameterization.descend(Object option)
Descend parameterization tree into sub-option.
|
Parameterization |
MergedParameterization.descend(Object option) |
Parameterization |
SerializedParameterization.descend(Object option)
Descend parameterization tree into sub-option.
|
Modifier and Type | Method and Description |
---|---|
void |
ChainedParameterization.appendParameterization(Parameterization p)
Append a new Parameterization to the chain.
|
void |
ChainedParameterization.errorsTo(Parameterization config)
Set the error target, since there is no unique way where
errors can be reported.
|
void |
AbstractParameterization.reportInternalParameterizationErrors(Parameterization config)
Report the internal parameterization errors to another parameterization
|
Constructor and Description |
---|
ChainedParameterization(Parameterization... ps)
Constructor that takes a number of Parameterizations to chain.
|
MergedParameterization(Parameterization child)
Constructor.
|
MergedParameterization(Parameterization inner,
ListParameterization current,
Vector<Pair<OptionID,Object>> used)
Constructor for descending
|
TrackParameters(Parameterization inner)
Constructor.
|
TrackParameters(Parameterization inner,
Object option,
Vector<Pair<Object,Parameter<?,?>>> options,
Map<Object,Object> parents,
Map<Object,List<Object>> children)
Internal constructor, for nested tracking.
|
Modifier and Type | Method and Description |
---|---|
C |
ClassParameter.instantiateClass(Parameterization config)
Returns a new instance for the value (i.e., the class name) of this class
parameter.
|
C |
ObjectParameter.instantiateClass(Parameterization config)
Returns a new instance for the value (i.e., the class name) of this class
parameter.
|
List<C> |
ClassListParameter.instantiateClasses(Parameterization config)
Returns a list of new instances for the value (i.e., the class name) of
this class list parameter.
|
List<C> |
ObjectListParameter.instantiateClasses(Parameterization config)
Returns a list of new instances for the value (i.e., the class name) of
this class list parameter.
|
Modifier and Type | Method and Description |
---|---|
protected void |
RandomSampleReferencePoints.Parameterizer.makeOptions(Parameterization config) |
protected void |
AxisBasedReferencePoints.Parameterizer.makeOptions(Parameterization config) |
protected void |
RandomGeneratedReferencePoints.Parameterizer.makeOptions(Parameterization config) |
protected void |
GridBasedReferencePoints.Parameterizer.makeOptions(Parameterization config) |
protected void |
StarBasedReferencePoints.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
GammaScaling.Parameterizer.makeOptions(Parameterization config) |
protected void |
ClipScaling.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
OutlierLinearScaling.Parameterizer.makeOptions(Parameterization config) |
protected void |
StandardDeviationScaling.Parameterizer.makeOptions(Parameterization config) |
protected void |
TopKOutlierScaling.Parameterizer.makeOptions(Parameterization config) |
protected void |
OutlierSqrtScaling.Parameterizer.makeOptions(Parameterization config) |
protected void |
SqrtStandardDeviationScaling.Parameterizer.makeOptions(Parameterization config) |
protected void |
OutlierGammaScaling.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
VisualizerParameterizer.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
ResultVisualizer.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
HistogramFactory.Parameterizer.makeOptions(Parameterization config) |
protected void |
ScatterPlotFactory.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
P1DHistogramVisualizer.Factory.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
TreeMBRVisualization.Factory.Parameterizer.makeOptions(Parameterization config) |
protected void |
TooltipScoreVisualization.Factory.Parameterizer.makeOptions(Parameterization config) |
protected void |
SelectionCubeVisualization.Factory.Parameterizer.makeOptions(Parameterization config) |
protected void |
BubbleVisualization.Factory.Parameterizer.makeOptions(Parameterization config) |
protected void |
TreeSphereVisualization.Factory.Parameterizer.makeOptions(Parameterization config) |
Modifier and Type | Method and Description |
---|---|
protected void |
EvaluationStep.Parameterizer.makeOptions(Parameterization config) |
protected void |
AlgorithmStep.Parameterizer.makeOptions(Parameterization config) |
protected void |
OutputStep.Parameterizer.makeOptions(Parameterization config) |
protected void |
LoggingStep.Parameterizer.makeOptions(Parameterization config) |
protected void |
InputStep.Parameterizer.makeOptions(Parameterization config) |