I thought the API used strings...

http://opennlp.apache.org/documentation/1.5.2-incubating/apidocs/opennlp-maxent/opennlp/model/Event.html

Specifically, I'm referring to String[] context which seems required
when I looked at the underlying source (although values[] is also
used).

Peace.  Michael


On Mon, May 7, 2012 at 1:44 PM, Jason Baldridge
<[email protected]> wrote:
> You could use the API directly instead of writing to strings.
>
> On Wed, May 2, 2012 at 5:09 PM, Michael Schmitz 
> <[email protected]>wrote:
>
>> Hi, I'm using OpenNLP maxent to train a model.  Features are either
>> boolean or float.  As I understand it, OpenNLP maxent want to to have
>> a context in the form:
>>
>> feature1=true feature2=3.5 feature3=false
>>
>> For example, this JIRA has an example of the context being a string
>> that specifies the float values, and the float array also specifying
>> the float values.
>>
>> https://issues.apache.org/jira/browse/OPENNLP-170
>>
>> Constructing such a string is slow.  I especially want to avoid
>> constructing such a string when I an evaluating an instance against
>> the model.  Is there any way I can just use an array of float values
>> for the evaluation?  This is easy to create, and fast.
>>
>> 1.0, 3.5, 0.0
>>
>> Peace.  Michael
>>
>
>
>
> --
> Jason Baldridge
> Associate Professor, Department of Linguistics
> The University of Texas at Austin
> http://www.jasonbaldridge.com
> http://twitter.com/jasonbaldridge

Reply via email to