Uses of Class
javatools.datatypes.SparseVector

Packages that use SparseVector
javatools.datatypes   
 

Uses of SparseVector in javatools.datatypes
 

Methods in javatools.datatypes that return SparseVector
 SparseVector SparseVector.add(SparseVector v)
          Adds a vector to this one
 SparseVector SparseVector.clone()
          Clones a vector
 SparseVector SparseVector.compress()
          Kicks out 0-entries (without affecting the vector in a mathematical sense)
 SparseVector SparseVector.multiply(double r)
          Multiplies this vector by a scalar
 

Methods in javatools.datatypes with parameters of type SparseVector
 SparseVector SparseVector.add(SparseVector v)
          Adds a vector to this one
 double SVMModel.classify(SparseVector v)
          Classifies a SparseVector
 double SparseVector.cosine(SparseVector v)
          Returns the cosine of this vector with another vector
 double SparseVector.Distance.distance(SparseVector v1, SparseVector v2)
           
 double SparseVector.eucledianDistance(SparseVector v)
          Returns the distance to another vector
 double SVMModel.kernel(SparseVector a, SparseVector b)
          Computes a kernel
static void SparseVector.kMeans(SparseVector[] dots, SparseVector[] centers)
          Does a simple K-means
static void SparseVector.kMeans(SparseVector[] dots, SparseVector[] centers)
          Does a simple K-means
static void SparseVector.kMeans(SparseVector[] dots, SparseVector[] centers, SparseVector.Distance distanceFunction, double epsilon, int iterations)
          Does a simple K-means until the number of iterations is exceeded
static void SparseVector.kMeans(SparseVector[] dots, SparseVector[] centers, SparseVector.Distance distanceFunction, double epsilon, int iterations)
          Does a simple K-means until the number of iterations is exceeded
 double SparseVector.sprod(SparseVector v)
          Returns the scalar product (dot product) of this vector with another one.
static java.lang.String SparseVector.visualize(SparseVector... vectors)
          Visualizes two-dimensional vectors
static java.lang.String SparseVector.visualize(SparseVector[] vectors1, SparseVector[] vectors2)
          Visualizes two-dimensional vectors
static java.lang.String SparseVector.visualize(SparseVector[] vectors1, SparseVector[] vectors2)
          Visualizes two-dimensional vectors
 

Method parameters in javatools.datatypes with type arguments of type SparseVector
static java.lang.String SparseVector.visualize(java.util.List<SparseVector> vectors)
          Visualizes two-dimensional vectors
static java.lang.String SparseVector.visualize(java.util.List<SparseVector> vectors1, java.util.List<SparseVector> vectors2)
          Visualizes two-dimensional vectors
static java.lang.String SparseVector.visualize(java.util.List<SparseVector> vectors1, java.util.List<SparseVector> vectors2)
          Visualizes two-dimensional vectors
 

Constructors in javatools.datatypes with parameters of type SparseVector
SparseVector(SparseVector v)
          Duplicates a vector