public class Segment extends Object implements Comparable
Sequence
segmented by a
Transducer
, usually corresponding to some object extracted
from an input Sequence
.Constructor and Description |
---|
Segment(Sequence input,
Sequence pred,
Sequence truth,
int start,
int end,
Object startTag,
Object inTag)
Initializes the segment.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Object o) |
boolean |
correct() |
boolean |
endsPrematurely() |
boolean |
equals(Object o) |
double |
getConfidence() |
int |
getEnd() |
Sequence |
getInput() |
Object |
getInTag() |
Sequence |
getPredicted() |
Object |
getPredicted(int i) |
Sequence |
getSegmentInputSequence() |
int |
getStart() |
Object |
getStartTag() |
Sequence |
getTruth() |
Object |
getTruth(int i) |
boolean |
indexInSegment(int index) |
String |
sequenceToString() |
void |
setConfidence(double c) |
void |
setCorrect(boolean b) |
void |
setPredicted(Sequence predicted) |
int |
size() |
String |
toString() |
public Segment(Sequence input, Sequence pred, Sequence truth, int start, int end, Object startTag, Object inTag)
input
- entire input sequencepred
- predicted sequencestart
- starting position of extracted segmentend
- ending position of extracted segmentpublic void setCorrect(boolean b)
public int size()
public Object getTruth(int i)
public Sequence getTruth()
public Object getPredicted(int i)
public Sequence getPredicted()
public void setPredicted(Sequence predicted)
public Sequence getInput()
public int getStart()
public int getEnd()
public Object getStartTag()
public Object getInTag()
public double getConfidence()
public void setConfidence(double c)
public boolean correct()
public boolean endsPrematurely()
public boolean indexInSegment(int index)
public Sequence getSegmentInputSequence()
public int compareTo(Object o)
compareTo
in interface Comparable
public String sequenceToString()
Copyright © 2016. All rights reserved.