Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

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

Packages that use ParameterException
de.lmu.ifi.dbs.elki The base-package of the ELKI framework. 
de.lmu.ifi.dbs.elki.algorithm Package to collect algorithms suitable as a task for the KDDTask main routine. 
de.lmu.ifi.dbs.elki.algorithm.clustering Package collects clustering algorithms. 
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.subspace Package to collect algorithms for clustering in axis-parallel subspaces, suitable as a task for the KDDTask main routine. 
de.lmu.ifi.dbs.elki.database Package collects variants of databases and related classes. 
de.lmu.ifi.dbs.elki.database.connection Provides database connection classes. 
de.lmu.ifi.dbs.elki.distance.distancefunction Package collects distance functions. 
de.lmu.ifi.dbs.elki.distance.similarityfunction Package collects similarity functions. 
de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel Package collects kernel functions. 
de.lmu.ifi.dbs.elki.index.tree Package collects variants of tree-based index structures. 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants Package collects variants of the M-Tree. 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkapp Package collects classes for the MkAppTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkcop Package collects classes for the MkCoPTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkmax Package collects classes for the MkMaxTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktab Package collects classes for the MkTabTree 
de.lmu.ifi.dbs.elki.index.tree.spatial Package collects spatial tree-based index structures. 
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn Package collects classes for the RdKNNTree 
de.lmu.ifi.dbs.elki.normalization Provides classes and methods for normalizations (and reconstitution) of data sets. 
de.lmu.ifi.dbs.elki.parser Package collects parser for different file formats and data types. 
de.lmu.ifi.dbs.elki.preprocessing Package collects preprocessors used for data preparation in a first step of various algorithms or distance measures. 
de.lmu.ifi.dbs.elki.utilities.optionhandling Package collects classes required for handling and description of options for any parameterizable class. 
de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints Constraints allow to restrict possible values for parameters. 
de.lmu.ifi.dbs.elki.varianceanalysis Classes for analysis of variance by different methods. 
 

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

Methods in de.lmu.ifi.dbs.elki that throw ParameterException
 String[] KDDTask.setParameters(String[] args)
          Sets the options accordingly to the specified list of parameters.
 

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

Methods in de.lmu.ifi.dbs.elki.algorithm that throw ParameterException
 String[] DependencyDerivator.setParameters(String[] args)
          Calls DistanceBasedAlgorithm#setParameters(args) and sets additionally the values of the parameters DependencyDerivator.OUTPUT_ACCURACY_PARAM and DependencyDerivator.SAMPLE_SIZE_PARAM.
 String[] KNNDistanceOrder.setParameters(String[] args)
          Calls DistanceBasedAlgorithm#setParameters(args) and sets additionally the values of the parameters KNNDistanceOrder.K_PARAM and KNNDistanceOrder.PERCENTAGE_PARAM.
 String[] DistanceBasedAlgorithm.setParameters(String[] args)
          Calls AbstractAlgorithm#setParameters(args) and instantiates DistanceBasedAlgorithm.distanceFunction according to the value of parameter DistanceBasedAlgorithm.DISTANCE_FUNCTION_PARAM.
 String[] APRIORI.setParameters(String[] args)
          Calls AbstractAlgorithm#setParameters(args) and sets additionally the values of the parameters APRIORI.MINFREQ_PARAM and APRIORI.MINSUPP_PARAM.
 String[] AbstractAlgorithm.setParameters(String[] args)
          Grabs all specified options from the option handler and sets the values for the flags AbstractAlgorithm.VERBOSE_FLAG and AbstractAlgorithm.TIME_FLAG.
 

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

Methods in de.lmu.ifi.dbs.elki.algorithm.clustering that throw ParameterException
 String[] KMeans.setParameters(String[] args)
          Sets parameter KMeans.k.
 String[] ProjectedDBSCAN.setParameters(String[] args)
           
 String[] EM.setParameters(String[] args)
          Sets parameters EM.k and EM.delta.
 String[] OPTICS.setParameters(String[] args)
           
 String[] DBSCAN.setParameters(String[] args)
          Calls DistanceBasedAlgorithm#setParameters(args) and sets additionally the values of the parameters DBSCAN.EPSILON_PARAM and DBSCAN.MINPTS_PARAM.
 String[] DeLiClu.setParameters(String[] args)
          Calls DistanceBasedAlgorithm#setParameters(args).
 String[] SNNClustering.setParameters(String[] args)
          Sets the parameters epsilon and minpts additionally to the parameters set by the super-class' method.
 

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

Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation that throw ParameterException
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  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.
 String[] ORCLUS.setParameters(String[] args)
          Sets the parameters ORCLUS.ALPHA_PARAM additionally to the parameters set by the super-class' method.
 String[] CASH.setParameters(String[] args)
           
 String[] ERiC.setParameters(String[] args)
          Passes remaining parameters to the clustering algorithm.
 String[] COPAA.setParameters(String[] args)
          Passes remaining parameters first to the partition algorithm, then to the preprocessor.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace
 

Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace that throw ParameterException
 String[] CLIQUE.setParameters(String[] args)
          Sets the parameters xsi, tau and prune additionally to the parameters set by the super-class' method.
 String[] PROCLUS.setParameters(String[] args)
          Sets the parameters k and l additionally to the parameters set by the super-class' method.
 String[] DiSH.setParameters(String[] args)
           
 String[] ProjectedClustering.setParameters(String[] args)
           
 

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

Methods in de.lmu.ifi.dbs.elki.database that throw ParameterException
 String[] SpatialIndexDatabase.setParameters(String[] args)
          Sets the values for the parameter bulk.
 String[] MetricalIndexDatabase.setParameters(String[] args)
          Sets the values for the parameter bulk.
 

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

Methods in de.lmu.ifi.dbs.elki.database.connection that throw ParameterException
 String[] AbstractDatabaseConnection.setParameters(String[] args)
           
 String[] InputStreamDatabaseConnection.setParameters(String[] args)
           
 String[] MultipleFileBasedDatabaseConnection.setParameters(String[] args)
           
 String[] FileBasedDatabaseConnection.setParameters(String[] args)
           
 

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

Methods in de.lmu.ifi.dbs.elki.distance.distancefunction that throw ParameterException
 String[] PCABasedCorrelationDistanceFunction.setParameters(String[] args)
          Sets the values for the parameters delta and preprocessor if specified.
 String[] PreferenceVectorBasedCorrelationDistanceFunction.setParameters(String[] args)
          Sets the values for the parameters delta and preprocessor if specified.
 String[] KernelBasedLocallyWeightedDistanceFunction.setParameters(String[] args)
           
 String[] AbstractPreprocessorBasedDistanceFunction.setParameters(String[] args)
          Sets the values for the parameters delta and preprocessor if specified.
 String[] AbstractLocallyWeightedDistanceFunction.setParameters(String[] args)
           
 String[] RepresentationSelectingDistanceFunction.setParameters(String[] args)
           
 String[] LPNormDistanceFunction.setParameters(String[] args)
           
 String[] AbstractDimensionsSelectingDoubleDistanceFunction.setParameters(String[] args)
           
 String[] DimensionSelectingDistanceFunction.setParameters(String[] args)
           
 String[] ERiCDistanceFunction.setParameters(String[] args)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.distance.similarityfunction
 

Methods in de.lmu.ifi.dbs.elki.distance.similarityfunction that throw ParameterException
 String[] AbstractPreprocessorBasedSimilarityFunction.setParameters(String[] args)
          Sets the values for the parameters delta and preprocessor if specified.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel
 

Methods in de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel that throw ParameterException
 String[] FooKernelFunction.setParameters(String[] args)
           
 String[] PolynomialKernelFunction.setParameters(String[] args)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.index.tree
 

Methods in de.lmu.ifi.dbs.elki.index.tree that throw ParameterException
 String[] TreeIndex.setParameters(String[] args)
           
 

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

Methods in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants that throw ParameterException
 String[] AbstractMTree.setParameters(String[] args)
           
 

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

Methods in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkapp that throw ParameterException
 String[] MkAppTree.setParameters(String[] args)
           
 

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

Methods in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkcop that throw ParameterException
 String[] MkCoPTree.setParameters(String[] args)
           
 

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

Methods in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkmax that throw ParameterException
 String[] MkMaxTree.setParameters(String[] args)
           
 

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

Methods in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktab that throw ParameterException
 String[] MkTabTree.setParameters(String[] args)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.index.tree.spatial
 

Methods in de.lmu.ifi.dbs.elki.index.tree.spatial that throw ParameterException
 String[] SpatialIndex.setParameters(String[] args)
           
 

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

Methods in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn that throw ParameterException
 String[] RdKNNTree.setParameters(String[] args)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.normalization
 

Methods in de.lmu.ifi.dbs.elki.normalization that throw ParameterException
 String[] AttributeWiseRealVectorNormalization.setParameters(String[] args)
          Sets the attributes of the class accordingly to the given parameters.
 String[] MultiRepresentedObjectNormalization.setParameters(String[] args)
          Sets the attributes of the class accordingly to the given parameters.
 

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

Methods in de.lmu.ifi.dbs.elki.parser that throw ParameterException
 String[] RealVectorLabelParser.setParameters(String[] args)
           
 String[] NumberDistanceParser.setParameters(String[] args)
           
 

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

Methods in de.lmu.ifi.dbs.elki.preprocessing that throw ParameterException
private  BitSet DiSHPreprocessor.determinePreferenceVector(Database<V> database, Set<Integer>[] neighborIDs, StringBuffer msg)
          Determines the preference vector according to the specified neighbor ids.
private  BitSet DiSHPreprocessor.determinePreferenceVectorByApriori(Database<V> database, Set<Integer>[] neighborIDs, StringBuffer msg)
          Determines the preference vector with the apriori strategy.
private  DimensionSelectingDistanceFunction<N,V>[] DiSHPreprocessor.initDistanceFunctions(Database<V> database, int dimensionality, boolean verbose, boolean time)
          Initializes the dimension selecting distancefunctions to determine the preference vectors.
 String[] PreprocessorHandler.setParameters(OptionHandler optionHandler, String[] parameters)
          Sets the values for the parameters delta and preprocessor if specified.
 String[] KernelFourCPreprocessor.setParameters(String[] args)
          Sets the values for the parameters alpha, pca and pcaDistancefunction if specified.
 String[] PreDeConPreprocessor.setParameters(String[] args)
           
 String[] DiSHPreprocessor.setParameters(String[] args)
           
 String[] ProjectedDBSCANPreprocessor.setParameters(String[] args)
           
 String[] FourCPreprocessor.setParameters(String[] args)
          Sets the values for the parameters alpha, pca and pcaDistancefunction if specified.
 String[] HiCOPreprocessor.setParameters(String[] args)
          Sets the values for the parameters alpha, pca and pcaDistancefunction if specified.
 String[] SharedNearestNeighborsPreprocessor.setParameters(String[] args)
          Sets the parameter values of SharedNearestNeighborsPreprocessor.NUMBER_OF_NEIGHBORS_PARAM and SharedNearestNeighborsPreprocessor.DISTANCE_FUNCTION_PARAM to SharedNearestNeighborsPreprocessor.numberOfNeighbors and SharedNearestNeighborsPreprocessor.distanceFunction, respectively.
 String[] RangeQueryBasedHiCOPreprocessor.setParameters(String[] args)
          Sets the value for the required parameter k.
 String[] KnnQueryBasedHiCOPreprocessor.setParameters(String[] args)
          Sets the value for the parameter k.
 String[] HiSCPreprocessor.setParameters(String[] args)
           
 String[] FracClusPreprocessor.setParameters(String[] args)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.utilities.optionhandling
 

Subclasses of ParameterException in de.lmu.ifi.dbs.elki.utilities.optionhandling
 class NoParameterValueException
          Thrown by OptionHandler in case of incorrect parameter-array.
 class UnusedParameterException
          Thrown by OptionHandler in case of request of an unused parameter.
 class WrongParameterValueException
          Thrown by a Parameterizable object in case of wrong parameter format.
 

Methods in de.lmu.ifi.dbs.elki.utilities.optionhandling that throw ParameterException
protected  void OptionHandler.checkGlobalParameterConstraints()
           
 void Parameterizable.checkGlobalParameterConstraints()
          Checks if all global parameter constraints are kept
 void AbstractParameterizable.checkGlobalParameterConstraints()
           
private  void OptionHandler.checkNonOptionalParameters()
           
 String[] OptionHandler.grabOptions(String[] currentOptions)
          Reads the options out of a given String-array (usually the args of any main-method).
 C ClassParameter.instantiateClass()
          Returns a new instance for the value (i.e., the class name) of this class parameter.
 boolean LongParameter.isValid(String value)
           
 boolean IntListParameter.isValid(String value)
           
 boolean ClassParameter.isValid(String value)
          Checks if the given parameter value is valid for this ClassParameter.
 boolean ClassListParameter.isValid(String value)
           
 boolean DoubleParameter.isValid(String value)
           
abstract  boolean Option.isValid(String value)
          Checks if the given argument is valid for this option.
 boolean StringParameter.isValid(String value)
           
 boolean FileListParameter.isValid(String value)
           
 boolean Flag.isValid(String value)
           
 boolean VectorListParameter.isValid(String value)
           
 boolean FileParameter.isValid(String value)
           
 boolean DoubleListParameter.isValid(String value)
           
 boolean IntParameter.isValid(String value)
           
 boolean PatternParameter.isValid(String value)
           
private  void ClassParameter.setCorrectValue(String value)
          Tries to set the correct value for this class parameter.
 String[] Parameterizable.setParameters(String[] args)
          Sets the attributes of the class accordingly to the given parameters.
 String[] AbstractParameterizable.setParameters(String[] args)
           
 void LongParameter.setValue(String value)
           
 void IntListParameter.setValue(String value)
           
 void ClassParameter.setValue(String value)
           
 void ClassListParameter.setValue(String value)
           
 void DoubleParameter.setValue(String value)
           
abstract  void Option.setValue(String value)
          Sets the value of the option.
 void StringParameter.setValue(String value)
           
 void FileListParameter.setValue(String value)
           
 void Flag.setValue(String value)
          Specifies if the flag is set or not.
 void VectorListParameter.setValue(String value)
           
 void FileParameter.setValue(String value)
           
 void DoubleListParameter.setValue(String value)
           
 void IntParameter.setValue(String value)
           
 void PatternParameter.setValue(String value)
           
 

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

Methods in de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints that throw ParameterException
 void ParameterFlagGlobalConstraint.test()
          Checks the parameter for its parameter constraints dependent on the status of the given flag.
 void GlobalListSizeConstraint.test()
          Checks is the size of the list parameter is equal to the constraint list size specified.
 void EqualSizeGlobalConstraint.test()
          Checks if the list parameters have equal list sizes.
 void LessGlobalConstraint.test()
          Checks if the value of the first number parameter is less than the value of the second number parameter.
 void NotEqualValueGlobalConstraint.test()
          Checks if the elements of the list of number parameters do have different values.
 void DefaultValueGlobalConstraint.test()
          Checks if the parameter providing the default value is already set, and if the two parameters have the same parameter type.
 void GlobalParameterConstraint.test()
          Checks if the respective parameters satisfy the parameter constraint.
 void AllOrNoneMustBeSetGlobalConstraint.test()
          Checks if either all elements of a list of parameters are set, or none of them.
 void OnlyOneIsAllowedToBeSetGlobalConstraint.test()
          Checks if only one parameter of a list of parameters is set.
 void LessEqualGlobalConstraint.test()
          Checks if the value of the first number parameter is less equal than the value of the second number parameter.
 void OneMustBeSetGlobalConstraint.test()
          Checks if at least one parameter value of the list of parameters specified is set.
 void GlobalVectorListElementSizeConstraint.test()
          Checks if the dimensions of each vector of the vector list parameter have the appropriate size provided by the integer parameter.
 void GlobalDistanceFunctionPatternConstraint.test()
          Tests if the pattern is valid for the distance function defined by the class parameter.
 void ListGreaterEqualConstraint.test(List<N> t)
          Checks if all number values of the specified list parameter are greater than or equal to the constraint value.
 void ListSizeConstraint.test(List<T> t)
          Checks if the list parameter fulfills the size constraint.
 void LessConstraint.test(Number t)
          Checks if the number value given by the number parameter is less than the constraint value.
 void LessEqualConstraint.test(Number t)
          Checks if the number value given by the number parameter is less equal than the constraint value.
 void GreaterConstraint.test(Number t)
          Checks if the number value given by the number parameter is greater than the constraint value.
 void IntervalConstraint.test(Number t)
          Checks if the number value given by the number parameter is greater equal than the constraint value.
 void GreaterEqualConstraint.test(Number t)
          Checks if the number value given by the number parameter is greater equal than the constraint value.
 void DistanceFunctionPatternConstraint.test(String t)
          Checks if the given pattern parameter holds a valid pattern for the distance function.
 void EqualStringConstraint.test(String t)
          Checks if the given string value of the string parameter is equal to one of the constraint strings.
 void ParameterConstraint.test(T t)
          Checks if the value t of the parameter to be tested fulfills the parameter constraint.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.varianceanalysis
 

Methods in de.lmu.ifi.dbs.elki.varianceanalysis that throw ParameterException
 String[] CompositeEigenPairFilter.setParameters(String[] args)
           
 String[] PercentageEigenPairFilter.setParameters(String[] args)
           
 String[] AbstractPCA.setParameters(String[] args)
           
 String[] LocalPCA.setParameters(String[] args)
           
 String[] NormalizingEigenPairFilter.setParameters(String[] args)
           
 String[] LimitEigenPairFilter.setParameters(String[] args)
           
 String[] FirstNEigenPairFilter.setParameters(String[] args)
           
 


Release 0.1 (2008-07-10_1838)