Hi Mathias,

you're passing a boolean as the value of 'word-align', but apparently, the current version of moses server requires the value to be a string. I don't know why this was changed...

best wishes,
Rico


On 22.03.2016 09:07, Mathias Müller wrote:
Dear list

Since I got recent mosesdecoder code from Github (mid-February 2016) and built a new version on our servers, I cannot run mosesserver anymore. The non-server version of moses works fine.

The specific error I get when I request a translation from a running server is:

*terminate called after throwing an instance of 'girerr::error'
  what():  Not string type.  See type() method*

This happens even with the simplest of models, e.g. with the sample models taken from:

http://www.statmt.org/moses/?n=Development.GetStarted

What does this error mean? Can anyone help me solve my problem?

I have attached the following files:

  * commands.txt: the commands that lead to this error
  * minimal-client.py: a few lines of Python code that request a
    translation
  * server.err: the server STDERR output
  * python-output.txt: the output of minimal-client.py

If you need more information, I will gladly provide it.

Thanks for your help

Mathias


—

Mathias Müller
BIN 2.B.04
Institute of Computational Linguistics
University of Zurich
+41 44 635 75 81
[email protected] <mailto:[email protected]>



_______________________________________________
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