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.
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. –
@Pete Warden Ich versuche genau "Translate.Py" auszuführen –
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? –