Uses of Interface
de.lmu.ifi.dbs.elki.data.type.TypeInformation

Packages that use TypeInformation
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.data.type Data type information, also used for type restrictions. 
de.lmu.ifi.dbs.elki.database ELKI database layer - loading, storing, indexing and accessing data 
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.similarityfunction Similarity functions. 
de.lmu.ifi.dbs.elki.index Index structure implementations 
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.metrical.mtreevariants M-Tree and variants. 
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants R*-Tree and variants. 
 

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

Methods in de.lmu.ifi.dbs.elki.algorithm that return TypeInformation
 TypeInformation[] KNNJoin.getInputTypeRestriction()
           
 TypeInformation[] NullAlgorithm.getInputTypeRestriction()
           
 TypeInformation[] APRIORI.getInputTypeRestriction()
           
 TypeInformation[] DummyAlgorithm.getInputTypeRestriction()
           
 TypeInformation[] KNNDistanceOrder.getInputTypeRestriction()
           
abstract  TypeInformation[] AbstractAlgorithm.getInputTypeRestriction()
          Get the input type restriction used for negotiating the data query.
 TypeInformation[] Algorithm.getInputTypeRestriction()
          Get the input type restriction used for negotiating the data query.
 TypeInformation[] MaterializeDistances.getInputTypeRestriction()
           
 TypeInformation[] DependencyDerivator.getInputTypeRestriction()
           
 

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

Methods in de.lmu.ifi.dbs.elki.algorithm.clustering that return TypeInformation
 TypeInformation[] KMeans.getInputTypeRestriction()
           
 TypeInformation[] OPTICS.getInputTypeRestriction()
           
 TypeInformation[] SLINK.getInputTypeRestriction()
           
 TypeInformation[] SNNClustering.getInputTypeRestriction()
           
 TypeInformation[] OPTICSXi.getInputTypeRestriction()
           
 TypeInformation[] DeLiClu.getInputTypeRestriction()
           
 TypeInformation[] DBSCAN.getInputTypeRestriction()
           
 TypeInformation[] AbstractProjectedDBSCAN.getInputTypeRestriction()
           
 TypeInformation[] EM.getInputTypeRestriction()
           
 

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

Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation that return TypeInformation
 TypeInformation[] CASH.getInputTypeRestriction()
           
 TypeInformation[] COPAC.getInputTypeRestriction()
           
 TypeInformation[] ORCLUS.getInputTypeRestriction()
           
 TypeInformation[] FourC.getInputTypeRestriction()
           
 TypeInformation[] ERiC.getInputTypeRestriction()
           
 

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

Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace that return TypeInformation
 TypeInformation[] DiSH.getInputTypeRestriction()
           
 TypeInformation[] SUBCLU.getInputTypeRestriction()
           
 TypeInformation[] CLIQUE.getInputTypeRestriction()
           
 TypeInformation[] PROCLUS.getInputTypeRestriction()
           
 

Uses of TypeInformation in de.lmu.ifi.dbs.elki.algorithm.clustering.trivial
 

Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.trivial that return TypeInformation
 TypeInformation[] TrivialAllNoise.getInputTypeRestriction()
           
 TypeInformation[] ByLabelClustering.getInputTypeRestriction()
           
 TypeInformation[] ByLabelHierarchicalClustering.getInputTypeRestriction()
           
 TypeInformation[] TrivialAllInOne.getInputTypeRestriction()
           
 

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

Methods in de.lmu.ifi.dbs.elki.algorithm.outlier that return TypeInformation
 TypeInformation[] INFLO.getInputTypeRestriction()
           
 TypeInformation[] LOCI.getInputTypeRestriction()
           
 TypeInformation[] GaussianUniformMixture.getInputTypeRestriction()
           
 TypeInformation[] KNNOutlier.getInputTypeRestriction()
           
 TypeInformation[] LoOP.getInputTypeRestriction()
           
 TypeInformation[] AbstractDBOutlier.getInputTypeRestriction()
           
 TypeInformation[] ReferenceBasedOutlierDetection.getInputTypeRestriction()
           
 TypeInformation[] GaussianModel.getInputTypeRestriction()
           
 TypeInformation[] OPTICSOF.getInputTypeRestriction()
           
 TypeInformation[] AbstractAggarwalYuOutlier.getInputTypeRestriction()
           
 TypeInformation[] ABOD.getInputTypeRestriction()
           
 TypeInformation[] LDOF.getInputTypeRestriction()
           
 TypeInformation[] KNNWeightOutlier.getInputTypeRestriction()
           
 TypeInformation[] EMOutlier.getInputTypeRestriction()
           
 TypeInformation[] LOF.getInputTypeRestriction()
           
 TypeInformation[] SOD.getInputTypeRestriction()
           
 

Uses of TypeInformation in de.lmu.ifi.dbs.elki.algorithm.outlier.meta
 

Methods in de.lmu.ifi.dbs.elki.algorithm.outlier.meta that return TypeInformation
 TypeInformation[] RescaleMetaOutlierAlgorithm.getInputTypeRestriction()
           
 TypeInformation[] FeatureBagging.getInputTypeRestriction()
           
 TypeInformation[] ExternalDoubleOutlierScore.getInputTypeRestriction()
           
 

Uses of TypeInformation in de.lmu.ifi.dbs.elki.algorithm.outlier.spatial
 

Methods in de.lmu.ifi.dbs.elki.algorithm.outlier.spatial that return TypeInformation
 TypeInformation[] CTLuGLSBackwardSearchAlgorithm.getInputTypeRestriction()
           
 TypeInformation[] TrimmedMeanApproach.getInputTypeRestriction()
           
 TypeInformation[] SLOM.getInputTypeRestriction()
           
 TypeInformation[] CTLuZTestOutlier.getInputTypeRestriction()
           
 TypeInformation[] CTLuRandomWalkEC.getInputTypeRestriction()
           
 TypeInformation[] CTLuMeanMultipleAttributes.getInputTypeRestriction()
           
 TypeInformation[] CTLuMedianMultipleAttributes.getInputTypeRestriction()
           
 TypeInformation[] SOF.getInputTypeRestriction()
           
 TypeInformation[] CTLuScatterplotOutlier.getInputTypeRestriction()
           
 TypeInformation[] CTLuMoranScatterplotOutlier.getInputTypeRestriction()
           
 TypeInformation[] CTLuMedianAlgorithm.getInputTypeRestriction()
           
 

Uses of TypeInformation in de.lmu.ifi.dbs.elki.algorithm.outlier.spatial.neighborhood
 

Methods in de.lmu.ifi.dbs.elki.algorithm.outlier.spatial.neighborhood that return TypeInformation
 TypeInformation NeighborSetPredicate.Factory.getInputTypeRestriction()
          Get the input type information
 TypeInformation PrecomputedKNearestNeighborNeighborhood.Factory.getInputTypeRestriction()
           
 TypeInformation ExternalNeighborhood.Factory.getInputTypeRestriction()
           
 TypeInformation ExtendedNeighborhood.Factory.getInputTypeRestriction()
           
 

Uses of TypeInformation in de.lmu.ifi.dbs.elki.algorithm.outlier.spatial.neighborhood.weighted
 

Methods in de.lmu.ifi.dbs.elki.algorithm.outlier.spatial.neighborhood.weighted that return TypeInformation
 TypeInformation UnweightedNeighborhoodAdapter.Factory.getInputTypeRestriction()
           
 TypeInformation LinearWeightedExtendedNeighborhood.Factory.getInputTypeRestriction()
           
 TypeInformation WeightedNeighborSetPredicate.Factory.getInputTypeRestriction()
          Get the input type information
 

Uses of TypeInformation in de.lmu.ifi.dbs.elki.algorithm.outlier.trivial
 

Methods in de.lmu.ifi.dbs.elki.algorithm.outlier.trivial that return TypeInformation
 TypeInformation[] TrivialNoOutlier.getInputTypeRestriction()
           
 TypeInformation[] ByLabelOutlier.getInputTypeRestriction()
           
 TypeInformation[] TrivialAllOutlier.getInputTypeRestriction()
           
 

Uses of TypeInformation in de.lmu.ifi.dbs.elki.algorithm.statistics
 

Methods in de.lmu.ifi.dbs.elki.algorithm.statistics that return TypeInformation
 TypeInformation[] RankingQualityHistogram.getInputTypeRestriction()
           
 TypeInformation[] DistanceStatisticsWithClasses.getInputTypeRestriction()
           
 TypeInformation[] EvaluateRankingQuality.getInputTypeRestriction()
           
 

Uses of TypeInformation in de.lmu.ifi.dbs.elki.data.type
 

Classes in de.lmu.ifi.dbs.elki.data.type that implement TypeInformation
 class AlternativeTypeInformation
          Class that combines multiple type restrictions into one using the "or" operator.
 class CombinedTypeInformation
          Class that combines multiple type restrictions into one using an "and" operator.
 class SimpleTypeInformation<T>
          Class wrapping a particular data type.
 class VectorFieldTypeInformation<V extends FeatureVector<?,?>>
          Type information to specify that a type has a fixed dimensionality.
 class VectorTypeInformation<V extends FeatureVector<?,?>>
          Construct a type information for vector spaces with fixed dimensionality.
 

Fields in de.lmu.ifi.dbs.elki.data.type declared as TypeInformation
static TypeInformation TypeUtil.GUESSED_LABEL
          Either class label, object labels or a string - anything that will be accepted by DatabaseUtil.guessObjectLabelRepresentation(de.lmu.ifi.dbs.elki.database.Database)
private  TypeInformation[] CombinedTypeInformation.restrictions
          The wrapped type restrictions
private  TypeInformation[] AlternativeTypeInformation.restrictions
          The wrapped type restrictions
 

Methods in de.lmu.ifi.dbs.elki.data.type that return TypeInformation
static TypeInformation[] TypeUtil.array(TypeInformation... ts)
          Make a type array easily.
 

Methods in de.lmu.ifi.dbs.elki.data.type with parameters of type TypeInformation
static TypeInformation[] TypeUtil.array(TypeInformation... ts)
          Make a type array easily.
 boolean SimpleTypeInformation.isAssignableFromType(TypeInformation type)
           
 boolean VectorFieldTypeInformation.isAssignableFromType(TypeInformation type)
           
 boolean CombinedTypeInformation.isAssignableFromType(TypeInformation type)
           
 boolean VectorTypeInformation.isAssignableFromType(TypeInformation type)
           
 boolean TypeInformation.isAssignableFromType(TypeInformation type)
          Test whether this type is assignable from another type.
 boolean AlternativeTypeInformation.isAssignableFromType(TypeInformation type)
           
 

Constructors in de.lmu.ifi.dbs.elki.data.type with parameters of type TypeInformation
AlternativeTypeInformation(TypeInformation... restrictions)
          Constructor.
CombinedTypeInformation(TypeInformation... restrictions)
          Constructor.
NoSupportedDataTypeException(TypeInformation type)
          Constructor.
 

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

Methods in de.lmu.ifi.dbs.elki.database with parameters of type TypeInformation
<O> Relation<O>
AbstractDatabase.getRelation(TypeInformation restriction, Object... hints)
           
<O> Relation<O>
Database.getRelation(TypeInformation restriction, Object... hints)
          Get an object representation.
 

Uses of TypeInformation in de.lmu.ifi.dbs.elki.datasource.filter
 

Methods in de.lmu.ifi.dbs.elki.datasource.filter that return TypeInformation
private  TypeInformation SplitNumberVectorFilter.getInputTypeRestriction()
          The input type we use.
 

Uses of TypeInformation in de.lmu.ifi.dbs.elki.datasource.parser
 

Methods in de.lmu.ifi.dbs.elki.datasource.parser with parameters of type TypeInformation
private  Object[] ArffParser.loadDenseInstance(StreamTokenizer tokenizer, int[] dimsize, TypeInformation[] etyp, int outdim)
           
private  Object[] ArffParser.loadSparseInstance(StreamTokenizer tokenizer, int[] targ, int[] dimsize, TypeInformation[] elkitypes, int metaLength)
           
private  void ArffParser.processColumnTypes(ArrayList<String> names, ArrayList<String> types, int[] targ, TypeInformation[] etyp, int[] dims)
          Process the column types (and names!)
private  void ArffParser.setupBundleHeaders(ArrayList<String> names, int[] targ, TypeInformation[] etyp, int[] dimsize, MultipleObjectsBundle bundle, boolean sparse)
          Setup the headers for the object bundle.
 

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

Methods in de.lmu.ifi.dbs.elki.distance.distancefunction that return TypeInformation
 TypeInformation DistanceFunction.getInputTypeRestriction()
          Get the input data type of the function.
 TypeInformation MinKDistance.getInputTypeRestriction()
           
 TypeInformation AbstractIndexBasedDistanceFunction.getInputTypeRestriction()
           
 

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

Methods in de.lmu.ifi.dbs.elki.distance.distancefunction.adapter that return TypeInformation
 TypeInformation AbstractSimilarityAdapter.getInputTypeRestriction()
           
 

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

Methods in de.lmu.ifi.dbs.elki.distance.similarityfunction that return TypeInformation
 TypeInformation AbstractIndexBasedSimilarityFunction.getInputTypeRestriction()
           
 TypeInformation SimilarityFunction.getInputTypeRestriction()
          Get the input data type of the function.
 

Uses of TypeInformation in de.lmu.ifi.dbs.elki.index
 

Methods in de.lmu.ifi.dbs.elki.index that return TypeInformation
 TypeInformation IndexFactory.getInputTypeRestriction()
          Get the input type restriction used for negotiating the data query.
 

Uses of TypeInformation in de.lmu.ifi.dbs.elki.index.preprocessed.knn
 

Methods in de.lmu.ifi.dbs.elki.index.preprocessed.knn that return TypeInformation
 TypeInformation AbstractMaterializeKNNPreprocessor.Factory.getInputTypeRestriction()
           
 

Uses of TypeInformation in de.lmu.ifi.dbs.elki.index.preprocessed.localpca
 

Methods in de.lmu.ifi.dbs.elki.index.preprocessed.localpca that return TypeInformation
 TypeInformation AbstractFilteredPCAIndex.Factory.getInputTypeRestriction()
           
 

Uses of TypeInformation in de.lmu.ifi.dbs.elki.index.preprocessed.preference
 

Methods in de.lmu.ifi.dbs.elki.index.preprocessed.preference that return TypeInformation
 TypeInformation AbstractPreferenceVectorIndex.Factory.getInputTypeRestriction()
           
 

Uses of TypeInformation in de.lmu.ifi.dbs.elki.index.preprocessed.snn
 

Methods in de.lmu.ifi.dbs.elki.index.preprocessed.snn that return TypeInformation
 TypeInformation SharedNearestNeighborPreprocessor.Factory.getInputTypeRestriction()
           
 

Uses of TypeInformation in de.lmu.ifi.dbs.elki.index.preprocessed.subspaceproj
 

Methods in de.lmu.ifi.dbs.elki.index.preprocessed.subspaceproj that return TypeInformation
 TypeInformation AbstractSubspaceProjectionIndex.Factory.getInputTypeRestriction()
           
 

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

Methods in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants that return TypeInformation
 TypeInformation AbstractMTreeFactory.getInputTypeRestriction()
           
 

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

Methods in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants that return TypeInformation
 TypeInformation AbstractRStarTreeFactory.getInputTypeRestriction()
           
 


Release 0.4.0 (2011-09-20_1324)