cc.mallet.fst.confidence
Class TransducerSequenceConfidenceEstimator
- java.lang.Object
-
- cc.mallet.fst.confidence.TransducerSequenceConfidenceEstimator
-
- Direct Known Subclasses:
- MaxEntSequenceConfidenceEstimator, MinSegmentConfidenceEstimator, NBestViterbiConfidenceEstimator, QBCSequenceConfidenceEstimator, RandomSequenceConfidenceEstimator, SegmentProductConfidenceEstimator, ViterbiConfidenceEstimator, ViterbiRatioConfidenceEstimator
public abstract class TransducerSequenceConfidenceEstimator extends java.lang.ObjectAbstract class that estimates the confidence of aSequenceextracted by aTransducer.Note that this is different fromTransducerConfidenceEstimator, which estimates the confidence for a singleSegment.
-
-
Constructor Summary
Constructors Constructor and Description TransducerSequenceConfidenceEstimator(Transducer model)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method and Description abstract doubleestimateConfidenceFor(Instance instance, java.lang.Object[] startTags, java.lang.Object[] inTags)Calculates the confidence in the tagging of aSequence.InstanceWithConfidence[]rankInstancesByConfidence(InstanceList ilist, java.lang.Object[] startTags, java.lang.Object[] continueTags)Ranks allSequencess in thisInstanceListby confidence estimate.
-
-
-
Constructor Detail
-
TransducerSequenceConfidenceEstimator
public TransducerSequenceConfidenceEstimator(Transducer model)
-
-
Method Detail
-
estimateConfidenceFor
public abstract double estimateConfidenceFor(Instance instance, java.lang.Object[] startTags, java.lang.Object[] inTags)
Calculates the confidence in the tagging of aSequence.
-
rankInstancesByConfidence
public InstanceWithConfidence[] rankInstancesByConfidence(InstanceList ilist, java.lang.Object[] startTags, java.lang.Object[] continueTags)
Ranks allSequencess in thisInstanceListby confidence estimate.- Parameters:
ilist- list of segmentation instancesstartTags- represent the labels for the start states (B-) of all segmentscontinueTags- represent the labels for the continue state (I-) of all segments- Returns:
- array of
InstanceWithConfidences ordered by non-decreasing confidence scores, as calculated byestimateConfidenceFor
-
-
DataMelt 3.0 © DataMelt by jWork.ORG