Uses of Class
de.fu_berlin.ties.classify.feature.FeatureVector

Packages that use FeatureVector
de.fu_berlin.ties.classify This package provides functionality for classification of texts and feature vectors. 
de.fu_berlin.ties.classify.feature This package contains classes for working with features, feature vectors and feature transformers. 
de.fu_berlin.ties.classify.winnow This package contains the Winnow classification algorithm and related algorithms and classes. 
de.fu_berlin.ties.context This packages provides functionality for building and managing representations of context in texts (XML documents). 
de.fu_berlin.ties.eval This packages provides functionality for evaluating results of classifiers and extractors. 
de.fu_berlin.ties.extract This package handles information extraction and entitiy recognition. 
 

Uses of FeatureVector in de.fu_berlin.ties.classify
 

Methods in de.fu_berlin.ties.classify with parameters of type FeatureVector
protected  PredictionDistribution ExternalClassifier.doClassify(FeatureVector features, Set candidateClasses)
          Classifies an item that is represented by a feature vector by choosing the most probable class among a set of candidate classes.
protected  void ExternalClassifier.doTrain(FeatureVector features, String targetClass)
          Incorporates an item that is represented by a feature vector into the classification model.
 PredictionDistribution TrainableClassifier.classify(FeatureVector features, Set candidateClasses)
          Classifies an item that is represented by a feature vector by choosing the most probable class among a set of candidate classes.
protected abstract  PredictionDistribution TrainableClassifier.doClassify(FeatureVector features, Set candidateClasses)
          Classifies an item that is represented by a feature vector by choosing the most probable class among a set of candidate classes.
protected abstract  void TrainableClassifier.doTrain(FeatureVector features, String targetClass)
          Incorporates an item that is represented by a feature vector into the classification model.
 void TrainableClassifier.train(FeatureVector features, String targetClass)
          Incorporates an item that is represented by a feature vector into the classification model.
 PredictionDistribution TrainableClassifier.trainOnError(FeatureVector features, String targetClass, Set candidateClasses)
          Handles error-driven learning ("train only errors"): the specified feature vector is trained into the model only if the predicted class for the feature vector differs from the specified target class.
protected  boolean TrainableClassifier.trainOnErrorHook(PredictionDistribution predDist, FeatureVector features, String targetClass, Set candidateClasses)
          Subclasses can implement this hook for more refined error-driven learning.
 PredictionDistribution Classifier.classify(FeatureVector features, Set candidateClasses)
          Classifies an item that is represented by a feature vector by choosing the most probable class among a set of candidate classes.
 

Uses of FeatureVector in de.fu_berlin.ties.classify.feature
 

Subclasses of FeatureVector in de.fu_berlin.ties.classify.feature
 class DefaultFeatureVector
          This feature vector implementation stores an ordered sequence of features.
 class FeatureSet
          This feature vector implementation stores a multi-set of features.
 

Methods in de.fu_berlin.ties.classify.feature that return FeatureVector
protected abstract  FeatureVector FeatureTransformer.doTransform(FeatureVector orgFeatures)
          Transforms a feature vector.
 FeatureVector FeatureTransformer.transform(FeatureVector orgFeatures)
          Transforms a feature vector.
protected  FeatureVector SBPHTransformer.doTransform(FeatureVector orgFeatures)
          Transforms a feature vector.
protected  FeatureVector OSBTransformer.doTransform(FeatureVector orgFeatures)
          Transforms a feature vector.
 

Methods in de.fu_berlin.ties.classify.feature with parameters of type FeatureVector
protected abstract  FeatureVector FeatureTransformer.doTransform(FeatureVector orgFeatures)
          Transforms a feature vector.
 FeatureVector FeatureTransformer.transform(FeatureVector orgFeatures)
          Transforms a feature vector.
protected  FeatureVector SBPHTransformer.doTransform(FeatureVector orgFeatures)
          Transforms a feature vector.
 void FeatureVector.addAll(FeatureVector fv)
          Adds all of the features in the specified feature vector to this vector, in the order they are returned by the specified feature vector.
protected  FeatureVector OSBTransformer.doTransform(FeatureVector orgFeatures)
          Transforms a feature vector.
 

Uses of FeatureVector in de.fu_berlin.ties.classify.winnow
 

Methods in de.fu_berlin.ties.classify.winnow with parameters of type FeatureVector
protected  PredictionDistribution Winnow.doClassify(FeatureVector features, Set candidateClasses)
          Classifies an item that is represented by a feature vector by choosing the most probable class among a set of candidate classes.
protected  void Winnow.doTrain(FeatureVector features, String targetClass)
          Winnow supports only error-driven training, so you always have to use the TrainableClassifier.trainOnError(FeatureVector, String, Set) method instead of this one.
protected  FeatureSet Winnow.featureSet(FeatureVector fv)
          Converts a feature vector into a FeatureSet (a multi-set of features).
protected  boolean Winnow.trainOnErrorHook(PredictionDistribution predDist, FeatureVector features, String targetClass, Set candidateClasses)
          Hook implementing error-driven learning, promoting and demoting weights as required.
 

Uses of FeatureVector in de.fu_berlin.ties.context
 

Methods in de.fu_berlin.ties.context that return FeatureVector
abstract  FeatureVector Representation.buildContext(Element element, String leftText, String mainText, String rightText, PriorRecognitions priorRecognitions, Map featureCache)
          Builds the context representation of text in an element.
 FeatureVector DefaultRepresentation.buildContext(Element element, String leftText, String mainText, String rightText, PriorRecognitions priorRecognitions, Map featureCache)
          Builds the context representation of text in an element.
 

Methods in de.fu_berlin.ties.context with parameters of type FeatureVector
protected  List DefaultRepresentation.filterRepresentation(FeatureVector originalRep)
          Creates a filtered view of a context representation.
 

Uses of FeatureVector in de.fu_berlin.ties.eval
 

Methods in de.fu_berlin.ties.eval with parameters of type FeatureVector
 void FeatureCount.update(FeatureVector features)
          Evaluates a feature vector and updates the statistics accordingly.
 

Uses of FeatureVector in de.fu_berlin.ties.extract
 

Methods in de.fu_berlin.ties.extract that return FeatureVector
protected  FeatureVector ExtractorBase.getFeatures()
          Returns vector of features representing the currently processed element.
 



Copyright © 2003-2004 Christian Siefkes. All Rights Reserved.