Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

Uses of Class
de.lmu.ifi.dbs.elki.utilities.UnableToComplyException

Packages that use UnableToComplyException
de.lmu.ifi.dbs.elki.algorithm.clustering.correlation Correlation clustering algorithms 
de.lmu.ifi.dbs.elki.application Base classes for stand alone applications. 
de.lmu.ifi.dbs.elki.data.model Cluster models classes for various algorithms. 
de.lmu.ifi.dbs.elki.data.synthetic.bymodel Generator using a distribution model specified in an XML configuration file. 
de.lmu.ifi.dbs.elki.database ELKI database layer - loading, storing, indexing and accessing data 
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.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, ... 
 

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

Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation that throw UnableToComplyException
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<DoubleVector> CASH.buildDerivatorDB(Database<ParameterizationFunction> database, CASHInterval interval)
          Builds a database for the derivator consisting of the ids in the specified interval.
private  Database<DoubleVector> CASH.buildDerivatorDB(Database<ParameterizationFunction> database, Set<Integer> ids)
          Builds a database for the derivator consisting of the ids in the specified interval.
private  Clustering<Model> CASH.doRun(Database<ParameterizationFunction> database, FiniteProgress 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 interval and assigns all points having a distance less then the standard deviation of the derivator model to the model to this model.
 

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

Methods in de.lmu.ifi.dbs.elki.application that throw UnableToComplyException
private  void GeneratorXMLSpec.loadXMLSpecification(File specfile)
          Load the XML configuration file.
private  Vector GeneratorXMLSpec.parseVector(String s)
          Parse a string into a vector.
private  void GeneratorXMLSpec.processElementClipping(GeneratorSingleCluster cluster, Node cur)
          Process a 'clipping' Element in the XML stream.
private  void GeneratorXMLSpec.processElementCluster(Node cur)
          Process a 'cluster' Element in the XML stream.
private  void GeneratorXMLSpec.processElementDataset(Node cur)
          Process a 'dataset' Element in the XML stream.
private  void GeneratorXMLSpec.processElementNormal(GeneratorSingleCluster cluster, Node cur)
          Process a 'normal' Element in the XML stream.
private  void GeneratorXMLSpec.processElementPoint(LinkedList<Vector> points, Node cur)
          Parse a 'point' element (point vector for a static cluster)
private  void GeneratorXMLSpec.processElementRotate(GeneratorSingleCluster cluster, Node cur)
          Process a 'rotate' Element in the XML stream.
private  void GeneratorXMLSpec.processElementStatic(Node cur)
          Process a 'static' cluster Element in the XML stream.
private  void GeneratorXMLSpec.processElementTranslate(GeneratorSingleCluster cluster, Node cur)
          Process a 'translate' Element in the XML stream.
private  void GeneratorXMLSpec.processElementUniform(GeneratorSingleCluster cluster, Node cur)
          Process a 'uniform' Element in the XML stream.
 void GeneratorXMLSpec.run()
          Runs the wrapper with the specified arguments.
abstract  void AbstractApplication.run()
          Runs the application.
 

Uses of UnableToComplyException in de.lmu.ifi.dbs.elki.data.model
 

Methods in de.lmu.ifi.dbs.elki.data.model that throw UnableToComplyException
 void CorrelationAnalysisSolution.output(PrintStream outStream, Normalization<V> normalization, List<AttributeSettings> settings)
          Writes the clustering result to the given stream.
 

Uses of UnableToComplyException in de.lmu.ifi.dbs.elki.data.synthetic.bymodel
 

Methods in de.lmu.ifi.dbs.elki.data.synthetic.bymodel that throw UnableToComplyException
 void GeneratorSingleCluster.addGenerator(Distribution gen)
          Add a new generator to the cluster.
 void GeneratorMain.generate()
          Main loop to generate data set.
 List<Vector> GeneratorInterface.generate(int count)
          Generate a specified number of points
 LinkedList<Vector> GeneratorSingleCluster.generate(int count)
          Generate the given number of additional points.
 void GeneratorSingleCluster.setClipping(Vector min, Vector max)
          Set a clipping box. min needs to be smaller than max in each component.
 void GeneratorStatic.setDiscarded(int discarded)
          Notify cluster of discarded points.
 

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

Methods in de.lmu.ifi.dbs.elki.database that throw UnableToComplyException
 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.
 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.
<O extends DatabaseObject,R extends Clustering<M>,M extends Model,L extends ClassLabel>
Database<O>
LabelsFromClustering.makeDatabaseFromClustering(Database<O> olddb, R clustering, Class<L> classLabel)
          Retrieve a cloned database that - does not contain noise points - has labels assigned based on the given clustering Useful for e.g. training a classifier based on a clustering.
<O extends DatabaseObject,R extends Clustering<M>,M extends Model>
Map<Cluster<M>,Database<O>>
PartitionsFromClustering.makeDatabasesFromClustering(Database<O> olddb, R clustering)
          Use an existing clustering to partition a database.
<O extends DatabaseObject,R extends Clustering<M>,M extends Model,L extends ClassLabel>
Map<L,Database<O>>
PartitionsFromClustering.makeDatabasesFromClustering(Database<O> olddb, R clustering, Class<L> classLabel)
          Use an existing clustering to partition a database.
 Map<Integer,Database<O>> Database.partition(Map<Integer,List<Integer>> partitions)
          Returns a Map of partition IDs to Databases according to the specified Map of partition IDs to Lists of IDs.
 Map<Integer,Database<O>> AbstractDatabase.partition(Map<Integer,List<Integer>> partitions)
           
 Map<Integer,Database<O>> Database.partition(Map<Integer,List<Integer>> partitions, Class<? extends Database<O>> dbClass, List<String> 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, List<String> dbParameters)
           
protected  Integer AbstractDatabase.setNewID(O object)
          Provides a new id for the specified database object suitable as key for a new insertion and sets this id in the specified database object.
 

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

Methods in de.lmu.ifi.dbs.elki.preprocessing that throw UnableToComplyException
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.
 

Uses of UnableToComplyException in de.lmu.ifi.dbs.elki.result.textwriter
 

Methods in de.lmu.ifi.dbs.elki.result.textwriter that throw UnableToComplyException
 void TextWriter.output(Database<O> db, Result r, StreamFactory streamOpener)
          Stream output.
private  void TextWriter.printObject(TextWriterStream out, O obj, List<Pair<String,Object>> anns)
           
abstract  void TextWriterWriterInterface.write(TextWriterStream out, String label, O object)
          Write a given object to the output stream.
private  void TextWriter.writeGroupResult(Database<O> db, StreamFactory streamOpener, DatabaseObjectGroup group, List<AnnotationResult<?>> ra, List<OrderingResult> ro, NamingScheme naming, List<AttributeSettings> settings)
           
private  void TextWriter.writeIterableResult(Database<O> db, StreamFactory streamOpener, IterableResult<?> ri, List<MetadataResult> rm)
           
 void TextWriterWriterInterface.writeObject(TextWriterStream out, String label, Object object)
          Non-type-checking version.
 

Uses of UnableToComplyException in de.lmu.ifi.dbs.elki.result.textwriter.writers
 

Methods in de.lmu.ifi.dbs.elki.result.textwriter.writers that throw UnableToComplyException
 void TextWriterDatabaseObjectInline.write(TextWriterStream out, String label, O object)
           
 void TextWriterPair.write(TextWriterStream out, String label, Pair<?,?> object)
          Serialize a pair, component-wise
 void TextWriterTriple.write(TextWriterStream out, String label, Triple<?,?,?> object)
          Serialize a triple, component-wise
 

Uses of UnableToComplyException in de.lmu.ifi.dbs.elki.utilities
 

Methods in de.lmu.ifi.dbs.elki.utilities that throw UnableToComplyException
static
<T> T
ClassGenericsUtil.instantiate(Class<T> type, String className)
           Returns a new instance of the given type for the specified className.
static
<T> T
ClassGenericsUtil.instantiateGenerics(Class<?> type, String className)
           Returns a new instance of the given type for the specified className.
 


Release 0.2 (2009-07-06_1820)