Thank you very much for your help.
By fixing previous non-utf8 locales problem in /nematus/setup.py, I became able to run dockerfile.gpu.
Anyway, now, I face following errors when I run nematus/train.py for my model:
(This may also be same kind problem of issue with non-utf8 locales)
Traceback (most recent call last):
File "nematus/train.py", line 447, in <module>
train(config, sess)
File "nematus/train.py", line 149, in train
text_iterator, valid_text_iterator = load_data(config)
File "nematus/train.py", line 53, in load_data
keep_data_in_memory=config.keep_train_set_in_memory)
File "/playground/nematus/nematus/data_iterator.py", line 64, in __init__
self.source, self.target = shuffle.main([self.source_orig, self.target_orig], temporary=True)
File "/playground/nematus/nematus/shuffle.py", line 15, in main
line = [l.strip()] + [ff.readline().strip() for ff in fds[1:]]
File "/playground/nematus/nematus/shuffle.py", line 15, in <listcomp>
line = [l.strip()] + [ff.readline().strip() for ff in fds[1:]]
File "/usr/lib/python3.5/encodings/ascii.py", line 26, in decode
return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe0 in position 0: ordinal not in range(128)
I seek your kind help.
Thanks in advance.