Hiya

Hieu Hoang
http://moses-smt.org/

On 25 February 2017 at 23:22, Shuoyang Ding <[email protected]> wrote:

> Hi All,
>
> In http://www.statmt.org/moses/?n=FactoredTraining.ScorePhrases, it was
> mentioned that there is a key-value pair field at the end of each entry of
> the phrase table. Now I have a phrase table that looks like the following:
>
> , [X] ||| to the outside world [PP] ||| 0.00202802 0.0962381 1.14287e-06
> 7.14872e-10 0.00284822 0.367879 ||| 0-0 ||| 6 10647 1 ||| ||| {{Tree [PP
> [TO to] [NP [DT the] [JJ outside] [NN world]]]}}
>
> where the last field looks like the key-value pair field as described.
>
> My question is the following:
>
> 1. how can I get access to the contents in this field? e.g. suppose tp is
> a TargetPhrase instance, is tp->GetProperty(“Tree”) the right way to do
> it?
>
yep

> 2. is the content of this field always loaded when initializing the
> decoder?
>
I think so, however, you must use PhraseDictionary or
PhraseDictionaryOnDisk. The other phrase-table implementation doesn't
support it

>
> Thanks!
>
> Regards,
> Shuoyang Ding
>
> Ph.D. Student
> Center for Language and Speech Processing
> Department of Computer Science
> Johns Hopkins University
>
> Hackerman Hall 225A
> 3400 N. Charles St.
> Baltimore, MD 21218
>
> http://cs.jhu.edu/~sding
>
>
> _______________________________________________
> Moses-support mailing list
> [email protected]
> http://mailman.mit.edu/mailman/listinfo/moses-support
>
>
_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to