edu.cmu.minorthird.classify.semisupervised
Class DatasetSemiSupervisedClassifierTeacher

java.lang.Object
  extended by edu.cmu.minorthird.classify.semisupervised.DatasetSemiSupervisedClassifierTeacher
All Implemented Interfaces:
SemiSupervisedClassifierTeacher

public class DatasetSemiSupervisedClassifierTeacher
extends java.lang.Object
implements SemiSupervisedClassifierTeacher

Trains a SemiSuperisedClassifierLearner using the information in a labeled Dataset.

Author:
Edoardo Airoldi Date: Jul 19, 2004

Constructor Summary
DatasetSemiSupervisedClassifierTeacher(SemiSupervisedDataset dataset)
           
 
Method Summary
 java.util.Iterator<Instance> instancePool()
           
 SemiSupervisedClassifier train(SemiSupervisedClassifierLearner learner)
          Currently, only support batch learners.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatasetSemiSupervisedClassifierTeacher

public DatasetSemiSupervisedClassifierTeacher(SemiSupervisedDataset dataset)
Method Detail

train

public SemiSupervisedClassifier train(SemiSupervisedClassifierLearner learner)
Currently, only support batch learners.

Specified by:
train in interface SemiSupervisedClassifierTeacher

instancePool

public java.util.Iterator<Instance> instancePool()