de.aitools.ir.retrievalmodels.representer
Class AbstractRepresenter<D,Dbold extends Representation>

java.lang.Object
  extended by de.aitools.ir.retrievalmodels.representer.AbstractRepresenter<D,Dbold>
All Implemented Interfaces:
Representer<D,Dbold>, java.io.Serializable
Direct Known Subclasses:
DivergenceFromRandomness, InverseDocumentFrequency, LatentSemanticIndexing, OkapiBM25, PrefixClassFunction, RandomProjectionFunction, TermFrequency, TFIDF, TFPDF

public abstract class AbstractRepresenter<D,Dbold extends Representation>
extends java.lang.Object
implements Representer<D,Dbold>

See Also:
Serialized Form

Constructor Summary
AbstractRepresenter()
           
 
Method Summary
 void train(java.lang.Iterable<D> it)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface de.aitools.ir.retrievalmodels.representer.Representer
isTrained, represent, train
 

Constructor Detail

AbstractRepresenter

public AbstractRepresenter()
Method Detail

train

public final void train(java.lang.Iterable<D> it)
Specified by:
train in interface Representer<D,Dbold extends Representation>