calhoun.analysis.crf
Interface FeatureManagerNodeExplicitLength<InputType>
- All Superinterfaces:
- FeatureManager<InputType>, java.io.Serializable
- All Known Subinterfaces:
- ModelManager
- All Known Implementing Classes:
- BeanModel, CompositeFeatureManager, ConstrainedFeatureManager, Interval13Model, Interval29Model, IntronLengthFeature, StateLengthLogprobInterval13, StateLengthLogprobInterval29, TestFeatures.ExplicitHalfExponentialLengthFeature, TestFeatures.GaussianLengthFeature, ZeroOrderManager, ZeroOrderModel
public interface FeatureManagerNodeExplicitLength<InputType>
- extends FeatureManager<InputType>
Since Features are computed as needed dynamically at runtime, a FeatureManager controls training and dynamic creation of the features.
A FeatureManager manages features generated from a given InputType.
This is a feature manager that implements an explicit length distribution.
evaluateNodeLength
void evaluateNodeLength(InputSequence<? extends InputType> seq,
int pos,
int length,
int state,
FeatureList result)