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

Packages that use BitVector
de.lmu.ifi.dbs.elki.algorithm Algorithms suitable as a task for the KDDTask main routine. 
de.lmu.ifi.dbs.elki.data Basic classes for different data types, database object types and label types. 
de.lmu.ifi.dbs.elki.data.type Data type information, also used for type restrictions. 
de.lmu.ifi.dbs.elki.datasource.parser Parsers for different file formats and data types. 
 

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

Method parameters in de.lmu.ifi.dbs.elki.algorithm with type arguments of type BitVector
protected  BitSet[] APRIORI.frequentItemsets(Map<BitSet,Integer> support, BitSet[] candidates, Relation<BitVector> database)
          Returns the frequent BitSets out of the given BitSets with respect to the given database.
 AprioriResult APRIORI.run(Database database, Relation<BitVector> relation)
          Performs the APRIORI algorithm on the given database.
 

Uses of BitVector in de.lmu.ifi.dbs.elki.data
 

Methods in de.lmu.ifi.dbs.elki.data that return BitVector
 BitVector BitVector.fromByteBuffer(ByteBuffer buffer)
           
 BitVector BitVector.minus(BitVector fv)
          Returns a bit vector corresponding to an NXOR operation on this and the specified bit vector.
 BitVector BitVector.multiplicate(double k)
          Returns a bit vector equal to this bit vector, if k is not 0, a bit vector with all components equal to zero otherwise.
 BitVector BitVector.negativeVector()
          Returns the inverse of the bit vector.
 BitVector BitVector.newInstance(Bit[] values)
          Creates and returns a new BitVector based on the passed values.
 BitVector BitVector.newInstance(double[] values)
           
 BitVector BitVector.newInstance(List<Bit> values)
          Creates and returns a new BitVector based on the passed values.
 BitVector BitVector.newInstance(Vector values)
           
 BitVector BitVector.nullVector()
          Returns a bit vector of equal dimensionality but containing 0 only.
 BitVector BitVector.plus(BitVector fv)
          Returns a bit vector corresponding to an XOR operation on this and the specified bit vector.
 

Methods in de.lmu.ifi.dbs.elki.data with parameters of type BitVector
 int BitVector.getByteSize(BitVector vec)
           
 BitVector BitVector.minus(BitVector fv)
          Returns a bit vector corresponding to an NXOR operation on this and the specified bit vector.
 BitVector BitVector.plus(BitVector fv)
          Returns a bit vector corresponding to an XOR operation on this and the specified bit vector.
 Bit BitVector.scalarProduct(BitVector fv)
          Provides the scalar product (inner product) of this BitVector and the given BitVector.
 void BitVector.toByteBuffer(ByteBuffer buffer, BitVector vec)
           
 

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

Fields in de.lmu.ifi.dbs.elki.data.type with type parameters of type BitVector
static VectorFieldTypeInformation<BitVector> TypeUtil.BIT_VECTOR_FIELD
          Input type for algorithms that require number vector fields.
 

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

Methods in de.lmu.ifi.dbs.elki.datasource.parser that return types with arguments of type BitVector
protected  VectorFieldTypeInformation<BitVector> SparseBitVectorLabelParser.getTypeInformation(int dimensionality)
           
protected  VectorFieldTypeInformation<BitVector> BitVectorLabelParser.getTypeInformation(int dimensionality)
           
 


Release 0.4.0 (2011-09-20_1324)