edu.cmu.minorthird.classify.transform
Class AbstractInstanceTransform

java.lang.Object
  extended by edu.cmu.minorthird.classify.transform.AbstractInstanceTransform
All Implemented Interfaces:
InstanceTransform
Direct Known Subclasses:
ChiSquareInstanceTransform, DictionaryTransform, PredictedClassTransform, ReweightingInstanceTransform

public abstract class AbstractInstanceTransform
extends java.lang.Object
implements InstanceTransform

Author:
William Cohen Date: Nov 21, 2003

Constructor Summary
AbstractInstanceTransform()
           
 
Method Summary
 Dataset transform(Dataset dataset)
          Create a transformed copy of a dataset.
 Example transform(Example example)
          Create a transformed copy of the example.
abstract  Instance transform(Instance instance)
          Create a transformed copy of the instance.
 MultiDataset transform(MultiDataset dataset)
           
 MultiExample transform(MultiExample example)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractInstanceTransform

public AbstractInstanceTransform()
Method Detail

transform

public final Example transform(Example example)
Description copied from interface: InstanceTransform
Create a transformed copy of the example.

Specified by:
transform in interface InstanceTransform

transform

public final MultiExample transform(MultiExample example)

transform

public final Dataset transform(Dataset dataset)
Description copied from interface: InstanceTransform
Create a transformed copy of a dataset.

Specified by:
transform in interface InstanceTransform

transform

public final MultiDataset transform(MultiDataset dataset)

transform

public abstract Instance transform(Instance instance)
Description copied from interface: InstanceTransform
Create a transformed copy of the instance.

Specified by:
transform in interface InstanceTransform