csli.util.classify.stanford
Class C4_5Classifier
java.lang.Object
edu.stanford.nlp.classify.Classifier
csli.util.classify.stanford.ExternalClassifier
csli.util.classify.stanford.C4_5Classifier
public class C4_5Classifier
- extends ExternalClassifier
A wrapper for Ross Quinlan's C4.5 decision tree-based classifier (see http://www.rulequest.com/Personal/)
- Author:
- mpurver
|
Method Summary |
Object[] |
classOf(edu.stanford.nlp.dbm.Datum[] examples)
|
edu.stanford.nlp.util.Counter<?> |
scoresOf(edu.stanford.nlp.dbm.Datum example)
|
edu.stanford.nlp.util.Counter<?>[] |
scoresOf(edu.stanford.nlp.dbm.Datum[] examples)
|
<D extends edu.stanford.nlp.dbm.Datum>
List<edu.stanford.nlp.util.Counter<?>> |
|
scoresOf(List<D> examples)
|
| Methods inherited from class csli.util.classify.stanford.ExternalClassifier |
classOf, classOf, getClassifyCommand, getClassResults, getFeatureMap, getFileStem, getNormFactors, getScoreResults, isResultCacheing, setClassifyCommand, setFileStem, setResultCacheing |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
C4_5Classifier
public C4_5Classifier(String classifyCommand,
String fileStem)
- Parameters:
classifyCommand - fileStem -
classOf
public Object[] classOf(edu.stanford.nlp.dbm.Datum[] examples)
- Overrides:
classOf in class edu.stanford.nlp.classify.Classifier
scoresOf
public edu.stanford.nlp.util.Counter<?> scoresOf(edu.stanford.nlp.dbm.Datum example)
- Overrides:
scoresOf in class ExternalClassifier
scoresOf
public <D extends edu.stanford.nlp.dbm.Datum> List<edu.stanford.nlp.util.Counter<?>> scoresOf(List<D> examples)
- Overrides:
scoresOf in class ExternalClassifier
scoresOf
public edu.stanford.nlp.util.Counter<?>[] scoresOf(edu.stanford.nlp.dbm.Datum[] examples)
- Overrides:
scoresOf in class edu.stanford.nlp.classify.Classifier