2

Ich habe eine Frage bezüglich des Befehls zum Ausführen des Trainings in Linux. Ich verwende GoogleNet-Modell im Caffe-Framework für die binäre Klassifizierung meiner Bilder. Ich benutzte den folgenden Befehl mein Dataset./build/tools/caffe: Keine solche Datei oder Verzeichnis

./build/tools/caffe Zug um Zug --solver = models/MyModelGoogLenet/quick_solver.prototxt

Aber ich erhielt diesen Fehler

bash: ./Build/tools/caffe: Keine solche Datei oder kein Verzeichnis

Wie kann ich diesen Fehler beheben? Irgendwelche Vorschläge wären eine große Hilfe.

+2

Sie haben keine 'Build/Tools/Caffe'-Datei von Ihrem aktuellen Verzeichnis. –

+0

Versuchen Sie, den './build/tools/caffe Zug auf einen absoluten Pfad wie'/home/user/build/tools/caffe train' zu ändern oder wo auch immer er sitzt. – JNevill

+0

Sie müssen finden, wo 'caffe' installiert ist. Hast du ein Unterverzeichnis 'build'? Enthält das Unterverzeichnis 'build' ein Verzeichnis' tools'? Gibt es eine Datei 'build/tools/caffe'? (Die Antwort auf das letzte ist 'Nein'; die Shell-Fehlermeldung sagt soviel.) Warum denkst du, dass 'caffe' in diesem Verzeichnis ist? Kannst du herausfinden, wo es installiert ist? Hast du es installiert? –

Antwort

2

Sie sollten absolute Pfade zu all Ihren Dateien und Befehlen angeben, um auf der sicheren Seite zu sein. Wenn /home/user/build/tools/caffe train immer noch nicht funktioniert, überprüfen Sie, ob Sie eine build directory in Ihrem caffe root haben. Wenn nicht, dann verwenden Sie stattdessen /home/user/tools/caffe train.

+0

Vielen Dank, es hat mein Problem gelöst. Von jetzt an werde ich nur den absoluten Weg benutzen. –

4

unten folgen und sehen, ob es funktioniert:

  • Öffnen Sie ein Terminal
  • cd zu caffe Stammverzeichnis
  • Stellen Sie sicher, die Datei caffe vorhanden ist, indem sie die Auflistung ls ./build/tools
  • Wenn die Verwendung von Datei ist nicht vorhanden, geben Sie make ein. Wenn Sie Schritt 3 ausführen, wird die Datei jetzt aufgelistet.
  • Typ ./build/tools/caffe, No such file Fehler sollte diesmal nicht ausgelöst werden.
+0

Vielen Dank. Ich bin in der Lage, das Problem zu lösen. –

Verwandte Themen