public class ViterbiSegmentLabeler extends AbstractCRF implements Labeler
Viterb segment labeler
Copyright: Copyright (c) 2005
Company: IST, Drexel University
edgeGen, featureGenerator, lambda, model| Constructor and Description |
|---|
ViterbiSegmentLabeler(ModelGraph model,
FeatureGenerator featureGenerator,
int maxSegmentLength) |
| Modifier and Type | Method and Description |
|---|---|
double |
getBestSolution(DataSequence dataSeq,
int order)
Gets the order-th solution.
|
boolean |
label(DataSequence dataSeq)
Labels the given sequence
|
boolean |
label(DataSequence dataSeq,
double[] lambda)
Labels the sequence using the given model
|
computeTransMatrix, computeTransMatrix, getFeatureGenerator, getModelGraph, getModelParameter, readModelParameter, saveModelParameterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFeatureGenerator, getModelGraph, getModelParameter, readModelParameterpublic ViterbiSegmentLabeler(ModelGraph model, FeatureGenerator featureGenerator, int maxSegmentLength)
public boolean label(DataSequence dataSeq)
Labelerpublic boolean label(DataSequence dataSeq, double[] lambda)
Labelerpublic double getBestSolution(DataSequence dataSeq, int order)
LabelergetBestSolution in interface LabelerdataSeq - the data seqeunceorder - the ranking of the solutionsCopyright © 2018 JULIE Lab, Germany. All rights reserved.