Thanks Chris!
Yes, I've specified the weight I
but also I needed to comment the following lines in the mert script
# foreach my $name (keys %specified_triples) {
# die "Lambdas specified for '$name' ".(@{$specified_triples{$name}}).", b\
ut none needed.\n"
# unless defined($used_triples{$name});
# }
Best,
Marta
________________________________________
From: [email protected] [[email protected]] On Behalf Of Chris Dyer
[[email protected]]
Sent: Friday, January 22, 2010 6:24 PM
To: Marta Ruiz
Cc: [email protected]
Subject: Re: [Moses-support] word lattice + multiple translation tables
optimization problem
I think the issue here has to do with the MERT configuration. When
you use lattice input, the weights on the lattice edges are included
in the translation model as a feature that MERT can optimize. I'm not
familiar with the MERT optimizers that are included with Moses, but it
sounds like it is expecting that you configure a range of possible
values you expect the feature to get. Hope this helps...
--Chris
On Fri, Jan 22, 2010 at 8:57 AM, Marta Ruiz
<[email protected]> wrote:
> Dear all,
>
> I am trying to optimize a system with multiple translation tables and a word
> lattice input.
> The first iteration of the optimization is done ok. However, after that, I
> get the following error:
>
> "The decoder produced also some 'I' scores, but we do not know the ranges for
> them, no way to optimize them"
>
> If I use only one translation table, I get exactly the same error, so it may
> be a problem related with word lattice and/or
> binary translation table.
>
>
> thanks for your concern,
> Marta
> _______________________________________________
> 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