But this happens during hypothesis expansion? I think I need it before.

I have a classifier for which I want to restrict softmaxing over all 
available target words for the complete sentence instead over all known 
vocabulary items.

I will take a look at your second suggestion.

On 12.02.2016 23:32, Hieu Hoang wrote:
> sounds useful.There's
> FeatureFunction::EvaluateTranslationOptionListWithSourceContext()
> which is called for for every subphrase. It passes the feature 
> function a list of translation option for that subphrase. The method 
> is called in
> TranslationOptionCollection::EvaluateTranslationOptionListWithSourceContext
>
> Or you add yet another Evaluate() method that passes the feature 
> function the InputPathList, which really has every translation options 
> in 1 go
>
> Hieu Hoang
> http://www.hoang.co.uk/hieu
>
> On 12 February 2016 at 22:19, Marcin Junczys-Dowmunt 
> <[email protected] <mailto:[email protected]>> wrote:
>
>     Hi everybody,
>     Is there a nice way to access the complete set of translation options
>     for a sentence from within a feature function? I just need the bag of
>     possible words before any processing. Let's say from within
>     "EmptyHypothesisState", there is InputType, but I cannot really
>     find any
>     hook to get that easily.
>
>     Thanks,
>     Marcin
>     _______________________________________________
>     Moses-support mailing list
>     [email protected] <mailto:[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