2017-08-16 2 views
1

Probleme mit protoc zu verwenden, die Zeile funktioniert nicht in Windows.TensorFlow - Objekterkennungsmodul, Fehler erscheint beim Versuch, Protokoll

ich dieses errors:

diese Zeile mit

protoc --proto_path=./object_detection/protos --python_out=c:\testmomo ./object_detection/protos/anchor_generator.proto 

ich diesen Fehler

object_detection/protos/grid_anchor_generator.proto: File not found. 
object_detection/protos/ssd_anchor_generator.proto: File not found. 
anchor_generator.proto: Import "object_detection/protos/grid_anchor_generator.proto" was not found or had errors. 
anchor_generator.proto: Import "object_detection/protos/ssd_anchor_generator.proto" was not found or had errors. 
anchor_generator.proto:12:5: "GridAnchorGenerator" is not defined. 
anchor_generator.proto:13:5: "SsdAnchorGenerator" is not defined. 

was ist das Problem ??

+0

Ich habe das gleiche Problem –

Antwort

0

scheint, wie es keine Datei ist: object_detection/Protos/grid_anchor_generator.proto und ssd_ancho_generator.proto

haben Sie klonen nur die Modelle Repostitory oder haben etwas geändert?

3

Ich habe verschiedene Dinge ausprobiert und herausgefunden, wo das Problem lag.

Stellen Sie sicher, dass es auf diese Weise tun:

# From models/ 
protoc object_detection/protos/*.proto --python_out=. 

während ich versuchte, es zu tun:

# from object_detection/ 
protoc protos/*.proto --python_out=. 

, die mir Fehler wie bei Ihnen gibt.

Überprüfen Sie, ob Sie an der richtigen Stelle (Verzeichnis) sind.

+0

Das ist für mich gearbeitet +1 –

0

In object_detection protos Ordner der Import Linie

import "object_detection/protos/grid_anchor_generator.proto"; 

Änderung gegeben wird, dass auf

import "research/object_detection/protos/grid_anchor_generator.proto";