edu.illinois.cs.cogcomp.lbj.coref.util.collections
Class Vectors

java.lang.Object
  extended by edu.illinois.cs.cogcomp.lbj.coref.util.collections.Vectors

public class Vectors
extends java.lang.Object


Constructor Summary
Vectors()
           
 
Method Summary
static java.util.Vector<java.lang.Number> average(java.util.Collection<java.util.Vector<java.lang.Number>> items)
           
static java.util.Vector<java.lang.Number> divide(java.util.Vector<java.lang.Number> numerator, double divisor)
           
static java.util.Vector<java.lang.Number> sum(java.util.Collection<java.util.Vector<java.lang.Number>> items)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Vectors

public Vectors()
Method Detail

average

public static java.util.Vector<java.lang.Number> average(java.util.Collection<java.util.Vector<java.lang.Number>> items)

sum

public static java.util.Vector<java.lang.Number> sum(java.util.Collection<java.util.Vector<java.lang.Number>> items)
Returns:
a vector of numbers with dimension equal to the smallest dimension of any of the items, or null if items is empty. (returns null on empty input because the dimensionality of the vector would otherwise be undefined.)

divide

public static java.util.Vector<java.lang.Number> divide(java.util.Vector<java.lang.Number> numerator,
                                                        double divisor)