Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

Uses of Class
de.lmu.ifi.dbs.elki.data.ParameterizationFunction

Packages that use ParameterizationFunction
de.lmu.ifi.dbs.elki.algorithm.clustering.correlation Package to collect correlation clustering algorithms suitable as a task for the KDDTask main routine. 
de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.cash Helper classes for the CASH algorithm. 
de.lmu.ifi.dbs.elki.algorithm.result.clustering Package to collect result classes for the results of clustering algorithms. 
de.lmu.ifi.dbs.elki.parser Package collects parser for different file formats and data types. 
 

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

Fields in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation with type parameters of type ParameterizationFunction
private  Database<ParameterizationFunction> CASH.database
          The database holding the objects.
 

Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation that return ParameterizationFunction
private  ParameterizationFunction CASH.project(Matrix basis, ParameterizationFunction f)
          Projects the specified parametrization function into the subspace described by the given basis.
 

Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation that return types with arguments of type ParameterizationFunction
private  Database<ParameterizationFunction> CASH.buildDB(int dim, Matrix basis, Set<Integer> ids, Database<ParameterizationFunction> database)
          Builds a dim-1 dimensional database where the objects are projected into the specified subspace.
 Result<ParameterizationFunction> CASH.getResult()
          Returns the result of the algorithm.
 

Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation with parameters of type ParameterizationFunction
private  ParameterizationFunction CASH.project(Matrix basis, ParameterizationFunction f)
          Projects the specified parametrization function into the subspace described by the given basis.
 

Method parameters in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation with type arguments of type ParameterizationFunction
private  Database<ParameterizationFunction> CASH.buildDB(int dim, Matrix basis, Set<Integer> ids, Database<ParameterizationFunction> database)
          Builds a dim-1 dimensional database where the objects are projected into the specified subspace.
private  Database<RealVector> CASH.buildDerivatorDB(Database<ParameterizationFunction> database, CASHInterval interval)
          Builds a database for the derivator consisting of the ids in the specified interval.
private  double[] CASH.determineMinMaxDistance(Database<ParameterizationFunction> database, int dimensionality)
          Determines the minimum and maximum function value of all parametrization functions stored in the specified database.
private  SubspaceClusterMap CASH.doRun(Database<ParameterizationFunction> database, Progress progress)
          Runs the CASH algorithm on the specified database, this method is recursively called until only noise is left.
private  Set<Integer> CASH.getDatabaseIDs(Database<ParameterizationFunction> database)
          Returns the set of ids belonging to the specified database.
private  void CASH.initHeap(DefaultHeap<Integer,CASHInterval> heap, Database<ParameterizationFunction> database, int dim, Set<Integer> ids)
          Initializes the heap with the root intervals.
private  Matrix CASH.runDerivator(Database<ParameterizationFunction> database, int dim, CASHInterval interval, Set<Integer> ids)
          Runs the derivator on the specified inerval and assigns all points having a distance less then the standard deviation of the derivator model to the model to this model.
protected  void CASH.runInTime(Database<ParameterizationFunction> database)
          The run method encapsulated in measure of runtime.
 

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

Fields in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.cash with type parameters of type ParameterizationFunction
private  Database<ParameterizationFunction> CASHIntervalSplit.database
          The database storing the parameterization functions.
 

Constructor parameters in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.cash with type arguments of type ParameterizationFunction
CASHIntervalSplit(Database<ParameterizationFunction> database, int minPts)
          Initializes the logger and sets the debug status to the given value.
 

Uses of ParameterizationFunction in de.lmu.ifi.dbs.elki.algorithm.result.clustering
 

Method parameters in de.lmu.ifi.dbs.elki.algorithm.result.clustering with type arguments of type ParameterizationFunction
 void SubspaceClusterMap.add(Integer dimensionality, Set<Integer> ids, Database<ParameterizationFunction> database)
          Adds a cluster with the specified subspace dimensionality and the specified ids to this map.
private  Database<RealVector> SubspaceClusterMap.buildDerivatorDB(Database<ParameterizationFunction> database, Set<Integer> ids)
          Builds a database for the derivator consisting of the ids in the specified interval.
 void CASHResult.output(File out, Normalization<ParameterizationFunction> normalization, List<AttributeSettings> settings)
           
 void CASHResult.output(PrintStream outStream, Normalization<ParameterizationFunction> normalization, List<AttributeSettings> settings)
          todo Writes the clustering result to the given stream.
private  LinearEquationSystem SubspaceClusterMap.runDerivator(Database<ParameterizationFunction> database, int dimensionality, Set<Integer> ids)
          Runs the derivator on the specified inerval and assigns all points having a distance less then the standard deviation of the derivator model to the model to this model.
private  void CASHResult.write(int clusterDimensionality, Set<Integer> clusterIDs, LinearEquationSystem clusterDependency, PrintStream out, Normalization<ParameterizationFunction> normalization, List<AttributeSettings> settings)
          Writes a cluster to the designated print stream.
 

Constructor parameters in de.lmu.ifi.dbs.elki.algorithm.result.clustering with type arguments of type ParameterizationFunction
CASHResult(Database<ParameterizationFunction> db, SubspaceClusterMap clusterMap, int dimensionality)
          todo
HierarchicalCASHClusters(HierarchicalCASHCluster rootCluster, Database<ParameterizationFunction> db)
          Provides a result of a clustering algorithm that computes correlation clusters in arbitrary subspaces.
 

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

Methods in de.lmu.ifi.dbs.elki.parser that return types with arguments of type ParameterizationFunction
 ParsingResult<ParameterizationFunction> ParameterizationFunctionLabelParser.parse(InputStream in)
           
 


Release 0.1 (2008-07-10_1838)