Class LagVektorer

java.lang.Object
  extended by LagVektorer

public class LagVektorer
extends java.lang.Object

Author:
Anny Marit Svendsen

Constructor Summary
LagVektorer(java.io.File[] files, java.io.File[] repFiles, Weights weightType)
          Konstruerer et objekt av type LagVektorer med matriser for dokumenter og klyngerepresentanter.
LagVektorer(java.io.File[] files, Weights weightType)
          Konstruerer et objekt av type LagVektorer med matrise for dokumenter.
 
Method Summary
 double[][] getRepVectors()
          Returnerer matrise som inneholder klyngerepresentantvektorene.
 double[][] getVectors()
          Returnerer matrise som inneholder dokumentvektorene.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LagVektorer

public LagVektorer(java.io.File[] files,
                   java.io.File[] repFiles,
                   Weights weightType)
            throws java.io.IOException
Konstruerer et objekt av type LagVektorer med matriser for dokumenter og klyngerepresentanter. For K-means (med klyngerepresentanter).

Parameters:
files - filene som skal bli til vektorer.
repFiles - filene som er valgt (av bruker eller tilfeldig) til klyngerepresentanter.
weightType - vektingtype som skal benyttes.
Throws:
java.io.IOException

LagVektorer

public LagVektorer(java.io.File[] files,
                   Weights weightType)
            throws java.io.IOException
Konstruerer et objekt av type LagVektorer med matrise for dokumenter. For hierarkisk klyngeanalyse (uten klyngerepresentanter).

Parameters:
files - filene som skal bli til vektorer.
Throws:
java.io.IOException
Method Detail

getVectors

public double[][] getVectors()
Returnerer matrise som inneholder dokumentvektorene.

Returns:
verdien av denne double[][].

getRepVectors

public double[][] getRepVectors()
Returnerer matrise som inneholder klyngerepresentantvektorene.

Returns:
verdien av denne double[][].