uk.ac.gla.dcs.renaissance.kqpr
Class Subspace<T extends KernelVector>

java.lang.Object
  extended by uk.ac.gla.dcs.renaissance.kqpr.KernelEigenDecomposition<T>
      extended by uk.ac.gla.dcs.renaissance.kqpr.Subspace<T>
All Implemented Interfaces:
Serializable

public class Subspace<T extends KernelVector>
extends KernelEigenDecomposition<T>
implements Serializable

A document subspace is defined by the basis vectors (matrix #mU ). A diagonal matrix (KernelEigenDecomposition.mS) defines the weights associated to the basis vectors

Author:
B. Piwowarski
See Also:
Serialized Form

Field Summary
 
Fields inherited from class uk.ac.gla.dcs.renaissance.kqpr.KernelEigenDecomposition
mS, mY
 
Constructor Summary
Subspace(KernelEVD<T> evd, boolean deepCopy)
          Construct a Subspace from a kernel EVD.
 
Method Summary
 
Methods inherited from class uk.ac.gla.dcs.renaissance.kqpr.KernelEigenDecomposition
getRank, normalise, normalise, trim
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Subspace

public Subspace(KernelEVD<T> evd,
                boolean deepCopy)
Construct a Subspace from a kernel EVD. See KernelEigenDecomposition.KernelEigenDecomposition(KernelEVD, boolean)



Copyright © 2011. All Rights Reserved.