2015-11-25 6 views

Antwort

11

Das TensorFlow-Quellenrepository enthält eine Android-Beispielanwendung mit some documentation.

Das Android-Beispiel enthält ein vortrainiertes Modell für die Bildklassifizierung und verwendet dieses zum Klassifizieren von Bildern, die von der Kamera aufgenommen wurden. Normalerweise würden Sie ein Modell mithilfe der Python-API erstellen und trainieren. Generieren einer serialisierten Version des Modells als GraphDef-Protokollpuffer (und möglicherweise ein Prüfpunkt der Modellparameter); und laden Sie dann diese und führen Sie Inferenzschritte mit der C++ API aus.

+0

danke @mrry .. Ist diese API wie TESSERACT, in Bezug auf das Erstellen, Kompilieren und Ausführen von C++ (NDK)? –

+0

Ist es notwendig, mit Python API zu arbeiten, um mein Android-Modell von Tensorflow zu trainieren? Weil ich nicht in der Python-Plattform programmieren kann. –

+0

Ich bin nicht vertraut mit Tesseract, kann also nicht mit irgendwelchen Vergleichen sprechen. Es ist auch nicht unbedingt notwendig, Ihr Modell mit der Python-API * zu trainieren * (da die C++ API ebenfalls verfügbar ist), aber die meisten Bibliotheken für TensorFlow (Gradienten, RNNs usw.) sind derzeit in Python geschrieben, also die API ist oft einfacher zu benutzen. – mrry