Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

Uses of Class
de.lmu.ifi.dbs.elki.utilities.optionhandling.ClassParameter

Packages that use ClassParameter
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.outlier Outlier detection algorithms 
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.internal Internal utilities for development. 
de.lmu.ifi.dbs.elki.application.visualization Visualization applications in ELKI. 
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 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.external Distance functions using external data sources. 
de.lmu.ifi.dbs.elki.evaluation Functionality for the evaluation of algorithms. 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants M-Tree and variants. 
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn RdKNNTree 
de.lmu.ifi.dbs.elki.math.linearalgebra.pca Principal Component Analysis (PCA) and Eigenvector processing. 
de.lmu.ifi.dbs.elki.parser Parsers for different file formats and data types. 
de.lmu.ifi.dbs.elki.parser.meta MetaParsers for different file formats and data types. 
de.lmu.ifi.dbs.elki.preprocessing Preprocessors used for data preparation in a first step of various algorithms or distance and similarity measures. 
de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints Constraints allow to restrict possible values for parameters. 
 

Uses of ClassParameter in de.lmu.ifi.dbs.elki
 

Fields in de.lmu.ifi.dbs.elki declared as ClassParameter
private  ClassParameter<Algorithm<O,Result>> KDDTask.ALGORITHM_PARAM
          Parameter to specify the algorithm to be applied, must extend Algorithm.
private  ClassParameter<DatabaseConnection<O>> KDDTask.DATABASE_CONNECTION_PARAM
          Parameter to specify the database connection to be used, must extend DatabaseConnection.
private  ClassParameter<Normalization<O>> KDDTask.NORMALIZATION_PARAM
          Optional Parameter to specify a normalization in order to use a database with normalized values.
private  ClassParameter<ResultHandler<O,Result>> KDDTask.RESULT_HANDLER_PARAM
          Parameter to specify the result handler to be used, must extend ResultHandler.
 

Uses of ClassParameter in de.lmu.ifi.dbs.elki.algorithm
 

Fields in de.lmu.ifi.dbs.elki.algorithm declared as ClassParameter
protected  ClassParameter<DistanceFunction<O,D>> DistanceBasedAlgorithm.DISTANCE_FUNCTION_PARAM
          Parameter to specify the distance function to determine the distance between database objects, must extend DistanceFunction.
 

Uses of ClassParameter in de.lmu.ifi.dbs.elki.algorithm.clustering
 

Fields in de.lmu.ifi.dbs.elki.algorithm.clustering declared as ClassParameter
protected  ClassParameter<LocallyWeightedDistanceFunction<V,?>> ProjectedDBSCAN.DISTANCE_FUNCTION_PARAM
          Parameter to specify the distance function to determine the distance between database objects, must extend AbstractLocallyWeightedDistanceFunction.
 

Uses of ClassParameter in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation
 

Fields in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation declared as ClassParameter
protected  ClassParameter<ClusteringAlgorithm<Clustering<Model>,V>> COPAC.PARTITION_ALGORITHM_PARAM
          Parameter to specify the clustering algorithm to apply to each partition, must extend ClusteringAlgorithm.
private  ClassParameter<Database<V>> COPAC.PARTITION_DB_PARAM
          Parameter to specify the database class for each partition, must extend Database.
private  ClassParameter<HiCOPreprocessor<V>> COPAC.PREPROCESSOR_PARAM
          Parameter to specify the preprocessor to derive partition criterion, must extend HiCOPreprocessor.
 

Uses of ClassParameter in de.lmu.ifi.dbs.elki.algorithm.outlier
 

Fields in de.lmu.ifi.dbs.elki.algorithm.outlier declared as ClassParameter
private  ClassParameter<KernelFunction<V,DoubleDistance>> ABOD.KERNEL_FUNCTION_PARAM
          Parameter for Kernel function.
private  ClassParameter<DistanceFunction<O,D>> LOF.REACHABILITY_DISTANCE_FUNCTION_PARAM
          The distance function to determine the reachability distance between database objects.
 

Uses of ClassParameter in de.lmu.ifi.dbs.elki.application
 

Fields in de.lmu.ifi.dbs.elki.application declared as ClassParameter
private  ClassParameter<Parameterizable> AbstractApplication.DESCRIPTION_PARAM
          Optional Parameter to specify a class to obtain a description for, must extend Parameterizable .
 

Uses of ClassParameter in de.lmu.ifi.dbs.elki.application.cache
 

Fields in de.lmu.ifi.dbs.elki.application.cache declared as ClassParameter
private  ClassParameter<DatabaseConnection<O>> CacheFloatDistanceInOnDiskMatrix.DATABASE_CONNECTION_PARAM
          Parameter to specify the database connection to be used, must extend DatabaseConnection.
private  ClassParameter<DatabaseConnection<O>> CacheDoubleDistanceInOnDiskMatrix.DATABASE_CONNECTION_PARAM
          Parameter to specify the database connection to be used, must extend DatabaseConnection.
private  ClassParameter<DistanceFunction<O,N>> CacheFloatDistanceInOnDiskMatrix.DISTANCE_PARAM
          Parameter that specifies the name of the directory to be re-parsed.
private  ClassParameter<DistanceFunction<O,N>> CacheDoubleDistanceInOnDiskMatrix.DISTANCE_PARAM
          Parameter that specifies the name of the directory to be re-parsed.
 

Uses of ClassParameter in de.lmu.ifi.dbs.elki.application.internal
 

Methods in de.lmu.ifi.dbs.elki.application.internal with parameters of type ClassParameter
private static void DocumentParameters.appendClassRestriction(Document htmldoc, ClassParameter<?> opt, Element elemdd)
           
private static void DocumentParameters.appendKnownImplementationsIfNonempty(Document htmldoc, ClassParameter<?> opt, Element elemdd)
           
 

Uses of ClassParameter in de.lmu.ifi.dbs.elki.application.visualization
 

Fields in de.lmu.ifi.dbs.elki.application.visualization declared as ClassParameter
private  ClassParameter<DatabaseConnection<O>> KNNExplorer.DATABASE_CONNECTION_PARAM
          Parameter to specify the database connection to be used, must extend DatabaseConnection.
protected  ClassParameter<DistanceFunction<O,N>> KNNExplorer.DISTANCE_FUNCTION_PARAM
          Parameter to specify the distance function to determine the distance between database objects, must extend DistanceFunction.
private  ClassParameter<Normalization<O>> KNNExplorer.NORMALIZATION_PARAM
          Optional Parameter to specify a normalization in order to use a database with normalized values.
 

Uses of ClassParameter in de.lmu.ifi.dbs.elki.database
 

Fields in de.lmu.ifi.dbs.elki.database declared as ClassParameter
private  ClassParameter<MetricalIndex<O,D,N,E>> MetricalIndexDatabase.INDEX_PARAM
          Parameter to specify the metrical index to use.
private  ClassParameter<SpatialIndex<O,N,E>> SpatialIndexDatabase.INDEX_PARAM
          Parameter to specify the spatial index to use.
 

Uses of ClassParameter in de.lmu.ifi.dbs.elki.database.connection
 

Fields in de.lmu.ifi.dbs.elki.database.connection declared as ClassParameter
private  ClassParameter<ClassLabel> AbstractDatabaseConnection.CLASS_LABEL_CLASS_PARAM
          Parameter to specify the association of occurring class labels, must extend ClassLabel.
private  ClassParameter<Database<O>> AbstractDatabaseConnection.DATABASE_PARAM
          Parameter to specify the database to be provided by the parse method, must extend Database.
private  ClassParameter<Parser<O>> InputStreamDatabaseConnection.PARSER_PARAM
          Parameter to specify the parser to provide a database, must extend Parser.
 

Uses of ClassParameter in de.lmu.ifi.dbs.elki.distance.distancefunction
 

Fields in de.lmu.ifi.dbs.elki.distance.distancefunction declared as ClassParameter
(package private)  ClassParameter<KernelFunction<V,DoubleDistance>> KernelBasedLocallyWeightedDistanceFunction.KERNEL_FUNCTION_PARAM
          Parameter for the kernel function
 

Uses of ClassParameter in de.lmu.ifi.dbs.elki.distance.distancefunction.adapter
 

Fields in de.lmu.ifi.dbs.elki.distance.distancefunction.adapter declared as ClassParameter
protected  ClassParameter<NormalizedSimilarityFunction<V,DoubleDistance>> SimilarityAdapterAbstract.SIMILARITY_FUNCTION_PARAM
          Parameter to specify the similarity function to derive the distance between database objects from.
 

Uses of ClassParameter in de.lmu.ifi.dbs.elki.distance.distancefunction.external
 

Fields in de.lmu.ifi.dbs.elki.distance.distancefunction.external declared as ClassParameter
private  ClassParameter<DistanceParser<V,FloatDistance>> FileBasedFloatDistanceFunction.PARSER_PARAM
          Optional parameter to specify the parsers to provide a database, must extend DistanceParser.
private  ClassParameter<DistanceParser<V,DoubleDistance>> FileBasedDoubleDistanceFunction.PARSER_PARAM
          Optional parameter to specify the parsers to provide a database, must extend DistanceParser.
 

Uses of ClassParameter in de.lmu.ifi.dbs.elki.evaluation
 

Fields in de.lmu.ifi.dbs.elki.evaluation declared as ClassParameter
private  ClassParameter<Algorithm<O,Result>> ComputeROCCurve.ALGORITHM_PARAM
          Parameter to specify the algorithm to be applied, must extend Algorithm.
 

Uses of ClassParameter in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants
 

Fields in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants declared as ClassParameter
protected  ClassParameter<DistanceFunction<O,D>> AbstractMTree.DISTANCE_FUNCTION_PARAM
          Parameter to specify the distance function to determine the distance between database objects, must extend DistanceFunction.
 

Uses of ClassParameter in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn
 

Fields in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn declared as ClassParameter
private  ClassParameter<SpatialDistanceFunction<O,D>> RdKNNTree.DISTANCE_FUNCTION_PARAM
          Parameter for distance function
 

Uses of ClassParameter in de.lmu.ifi.dbs.elki.math.linearalgebra.pca
 

Fields in de.lmu.ifi.dbs.elki.math.linearalgebra.pca declared as ClassParameter
private  ClassParameter<CovarianceMatrixBuilder<V,D>> PCARunner.COVARIANCE_PARAM
          Parameter to specify the class to compute the covariance matrix. must be a subclass of CovarianceMatrixBuilder.
private  ClassParameter<EigenPairFilter> PCAFilteredRunner.EIGENPAIR_FILTER_PARAM
          Parameter to specify the filter for determination of the strong and weak eigenvectors, must be a subclass of EigenPairFilter.
private  ClassParameter<WeightFunction> WeightedCovarianceMatrixBuilder.WEIGHT_PARAM
          Parameter to specify the weight function to use in weighted PCA, must implement WeightFunction.
 

Uses of ClassParameter in de.lmu.ifi.dbs.elki.parser
 

Fields in de.lmu.ifi.dbs.elki.parser declared as ClassParameter
(package private)  ClassParameter<DistanceFunction<ExternalObject,D>> NumberDistanceParser.DISTANCE_FUNCTION_PARAM
          Parameter for distance function.
 

Uses of ClassParameter in de.lmu.ifi.dbs.elki.parser.meta
 

Fields in de.lmu.ifi.dbs.elki.parser.meta declared as ClassParameter
private  ClassParameter<? extends Parser<O>> MetaParser.BASEPARSER_PARAM
          The parameter for setting the base parser.
 

Uses of ClassParameter in de.lmu.ifi.dbs.elki.preprocessing
 

Fields in de.lmu.ifi.dbs.elki.preprocessing declared as ClassParameter
 ClassParameter<DistanceFunction<O,D>> MaterializeKNNPreprocessor.DISTANCE_FUNCTION_PARAM
          Parameter to indicate the distance function to be used to ascertain the nearest neighbors.
 ClassParameter<DistanceFunction<O,D>> SharedNearestNeighborsPreprocessor.DISTANCE_FUNCTION_PARAM
          Parameter to indicate the distance function to be used to ascertain the nearest neighbors.
private  ClassParameter<DistanceFunction<V,D>> ProjectedDBSCANPreprocessor.DISTANCE_FUNCTION_PARAM
          Parameter distance function
protected  ClassParameter<DistanceFunction<V,DoubleDistance>> HiCOPreprocessor.PCA_DISTANCE_PARAM
          Parameter to specify the distance function used for running PCA.
private  ClassParameter<P> PreprocessorHandler.PREPROCESSOR_PARAM
          Parameter to specify the preprocessor to be used, must extend at least Preprocessor.
 

Uses of ClassParameter in de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints
 

Fields in de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints declared as ClassParameter
private  ClassParameter<D> GlobalDistanceFunctionPatternConstraint.restrictionClass
          Class parameter whose restriction class is used to check the validity of the pattern parameter.
 

Constructors in de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints with parameters of type ClassParameter
GlobalDistanceFunctionPatternConstraint(PatternParameter pattern, ClassParameter<D> restrClass)
          Constructs a global parameter constraint for testing if a given pattern parameter is a valid argument for a given distance function of a class parameter.
 


Release 0.2.1 (2009-07-13_1605)