Package opennlp.tools.ml.maxent
Class BasicContextGenerator
- java.lang.Object
-
- opennlp.tools.ml.maxent.BasicContextGenerator
-
- All Implemented Interfaces:
ContextGenerator<String>
public class BasicContextGenerator extends Object implements ContextGenerator<String>
AContextGenerator
implementation for maxent decisions, assuming that the input given to thegetContext(String)
method is a String containing contextual predicates separated by spaces, for instance:cp_1 cp_2 ... cp_n
-
-
Constructor Summary
Constructors Constructor Description BasicContextGenerator()
BasicContextGenerator(String sep)
Initializes aBasicContextGenerator
with a different separator char.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]
getContext(String o)
Builds up the list of contextual predicates given anobject
.
-
-
-
Constructor Detail
-
BasicContextGenerator
public BasicContextGenerator()
-
BasicContextGenerator
public BasicContextGenerator(String sep)
Initializes aBasicContextGenerator
with a different separator char. This overwrites the default whitespace separator.- Parameters:
sep
- Theseparator character
to use.
-
-
Method Detail
-
getContext
public String[] getContext(String o)
Description copied from interface:ContextGenerator
Builds up the list of contextual predicates given anobject
.- Specified by:
getContext
in interfaceContextGenerator<String>
- Parameters:
o
- Theobject
used as input.
-
-