2017-02-07 3 views
0

Ich versuche, das Skript ./batch-represent/main.lua von Openface zu laufen einige Bilder und erhalte die folgende Störung zu trainieren:Openface chargen repräsentieren „unbekanntes Objekt“

/Users/conor/torch/install/bin/luajit: /Users/conor/torch/install/share/lua/5.1/torch/File.lua:375: unknown object 
stack traceback: 
    [C]: in function 'error' 
    /Users/conor/torch/install/share/lua/5.1/torch/File.lua:375: in function 'readObject' 
    /Users/conor/torch/install/share/lua/5.1/torch/File.lua:409: in function 'load' 
    ./batch-represent/main.lua:33: in main chunk 
    [C]: in function 'dofile' 
    ...onor/torch/install/lib/luarocks/rocks/trepl/scm-1/bin/th:150: in main chunk 
    [C]: at 0x0108a28360 

Ich bin nicht vertraut mit Lua, aber weiß jemand, wie man debuggen Sie diesen Fehler bitte? Ich denke, es ist eine fehlende Abhängigkeit von meinem Computer, da es auf einem anderen Computer funktioniert.

Antwort

0

Es sieht nicht wirklich wie fehlende Abhängigkeit aus, die Fackelbibliothek beschwert sich über das falsche Format des Lernmodells. Der Modellname wird dem Brenner als Parameter zur Verfügung gestellt. Sie können auch herausfinden, dass ein -model Parameter übergeben wird, um dies an Fackel openface zu geben. Das Fehlerprotokoll gibt nicht an, ob Sie eines zur Verfügung gestellt haben, aber es scheint, dass es in diesem Fall einen Standard gibt. "Openface.nn4.small2.v1.t7" sollte irgendwo liegen. Wenn überhaupt, fand ich es auf der internets.

Aber es schafft es, etwas zuerst zu laden, wenn Dateiabwesenheit die Ursache war, glaube ich, dass es früher einen Fehler geben würde.

Also würde ich sagen, dass Sie die Parameter überprüfen sollten, mit denen Sie das Programm aufrufen. Und überprüfen Sie die Modelldatei.

+0

Es war die Modelldatei. Vielen Dank. – conor

Verwandte Themen