I don't know much about lattices, but why do you say it's not correct?

it seems there are 2 lattices in the input. What is the exact input you
gave chekplf?


On 4 June 2013 15:41, Wei Qiu <[email protected]> wrote:

> Hi,
>
> another question about using word lattices:
> Is the statistics provided by chekplf reliable?
>
> Taking a minimum running example,
> I want to turn
> [image: Inline image 1]
> into PLF:
>
>
> ((('take',0.1,1),('cut',0.2,2),('throw',0.3,3),),(('out',1,4),),(('off',1,3),),(('in',1,1),),(('garbage',1,1),),)
>
> checkplf tells:
> Reading PLF from STDIN...
> PLF format appears to be correct.
> STATISTICS:
>        Number of lattices: 2
>     Total number of nodes: 10
>     Total number of edges: 14
>           Average density: 1.4 edges/node
>     Total number of paths: 6
>   Average number of paths: 3
>
> which seems to be not correct.
>
> Did I misunderstand anything?
>
> Many thanks.
>
> Best,
> Wei Qiu
>
>
>
>
>
> On Tue, May 14, 2013 at 10:10 AM, Barry Haddow <[email protected]
> > wrote:
>
>> Hi Wei
>>
>> 1. It's in contrib/checkplf. There's no Makefile for it, but it only
>> depends on PCNTools.cpp and PCNTools.h so is straightforward to build from
>> the command line.
>>
>> 2. Yes, it's possible but a bit fiddly. The first thing to note is that
>> filtering does not work for lattices, so you need to force EMS to binarise
>> the whole models. To do this set the variable binarize-all in the GENERAL
>> section to point to the binarize-model.perl script in scripts/training. You
>> will also need to pass "-num-lattice-features 1" in training-options to get
>> the correct moses ini file created. And don't forget to add "-inputttype 2"
>> to the decoder settings. You need to make sure you use a version of Moses
>> from immediately before Hieu's refactoring,
>>
>> cheers - Barry
>>
>>
>> On 14/05/13 08:50, Wei Qiu wrote:
>>
>>> Hi,
>>>
>>> I'm following the tutorial about using word lattices
>>> http://www.statmt.org/moses/?**n=Moses.WordLattices<http://www.statmt.org/moses/?n=Moses.WordLattices>
>>>
>>> I've got some questions:
>>>
>>> 1. I couldn't find the bin moses-cmd/src/checkplf|. |I installed moses
>>> in /opt/moses, but there are only 3 folders bin lib scripts. I found the
>>> source file in the contrib directory in the source code directory, but am I
>>> supposed to compile it manually?
>>>
>>> 2. How can I setup it in EMS? Is it possible to adjustthe weight-i for
>>> arc probability during the tuning step?
>>>
>>>
>>> Thanks in advance!
>>>
>>> Best,
>>> Wei Qiu
>>>
>>>
>>>
>>> ______________________________**_________________
>>> Moses-support mailing list
>>> [email protected]
>>> http://mailman.mit.edu/**mailman/listinfo/moses-support<http://mailman.mit.edu/mailman/listinfo/moses-support>
>>>
>>
>>
>> --
>> The University of Edinburgh is a charitable body, registered in
>> Scotland, with registration number SC005336.
>>
>>
>
> _______________________________________________
> Moses-support mailing list
> [email protected]
> http://mailman.mit.edu/mailman/listinfo/moses-support
>
>


-- 
Hieu Hoang
Research Associate
University of Edinburgh
http://www.hoang.co.uk/hieu

<<Wordlattice.png>>

_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to