math_utils
Class SimilarityMatrix

java.lang.Object
  extended by math_utils.SimilarityMatrix

public class SimilarityMatrix
extends java.lang.Object


Field Summary
 java.util.Hashtable<java.lang.String,java.lang.Integer> id2Index
           
 float[][] similarities
           
 
Constructor Summary
SimilarityMatrix()
           
SimilarityMatrix(java.lang.String path)
           
 
Method Summary
 void createHeader()
           
 java.util.Hashtable<java.lang.String,java.lang.Integer> getId2Index()
           
 float[][] getSimilarities()
           
 float getSimilarity(int a, int b)
           
 float getSimilarity(java.lang.String a, java.lang.String b)
           
 void printMatrix()
           
 int size()
           
 void standardize()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id2Index

public java.util.Hashtable<java.lang.String,java.lang.Integer> id2Index

similarities

public float[][] similarities
Constructor Detail

SimilarityMatrix

public SimilarityMatrix()

SimilarityMatrix

public SimilarityMatrix(java.lang.String path)
Method Detail

getSimilarities

public float[][] getSimilarities()

getId2Index

public java.util.Hashtable<java.lang.String,java.lang.Integer> getId2Index()

getSimilarity

public float getSimilarity(java.lang.String a,
                           java.lang.String b)

getSimilarity

public float getSimilarity(int a,
                           int b)

size

public int size()

createHeader

public void createHeader()

printMatrix

public void printMatrix()

standardize

public void standardize()