2016-06-13 4 views
0

Ich implementierte den Code models/rnn/translate/translate.py. Der Code, den ich verwende, ist der gleiche wie in , aber es gibt einen Fehler.Fehler "Unerwartetes Ende der Daten" bei der Implementierung von Tensorflow translate

ReadError: unexpected end of data 

Traceback (most recent call) 
    buf = self.fileobj.read(size) 
    749   if len(buf) != size: 
--> 750    raise ReadError("unexpected end of data") 
    751   return buf 

Ich bin mir nicht sicher, wie es weitergeht. Bitte helfen Sie mit diesem Fehler.

+0

Das sieht so aus, als könnte es ein Problem mit dem Lesen der Datei sein, es lohnt sich also zu überprüfen, ob die Datei vorhanden ist und korrekt geladen wird. Außerdem müssen wir mehr Code sehen, damit Sie herausfinden können, was schief läuft, da er nicht Teil des ursprünglichen translate.py-Skripts ist. –

+0

@Pete Warden Ich versuche genau "Translate.Py" auszuführen –

+0

In diesem Fall können Sie die vollständigen Fehlerprotokolle geben? Meine Verwirrung war, weil das translate.py-Skript nur 279 Zeilen hat und Ihr Fehler in Zeile 750 angezeigt wird. Ich vermute, dass der Fehler in einer Datei auftreten muss, die das translate.py-Skript in diesem Fall aufruft? –

Antwort

0

Bekam das gleiche Problem heute und konnte nicht den Grund finden, warum es diesen Offset gibt, der es zum Absturz bringt. Allerdings ist hier eine Arbeit um, wenn Sie immer noch das Skript translate.py ausgeführt werden sollen:

Wenn Sie ein ähnliches Problem für die Entwickler erhalten setzen nur mit der URL in der gleichen Art und Weise fort, indem _WMT_ENFR_DEV_URL bezeichnet.

Verwandte Themen