Ich habe gerade ein Modell mit befriedigenden Ergebnissen trainiert und ich habe die frozen_inference_graph.pb. Wie würde ich das auf iOS ausführen? Es wurde auf SSD Mobilenet V1 trainiert, wenn das hilft. Optimal würde ich es gerne mit der GPU laufen lassen (ich weiß, dass die Tensorflow-API das unter iOS nicht kann), aber es wäre großartig, es zuerst auf der CPU zu haben.Wie führe ich ein Tensorflow-Objekterkennungs-API-Modell in iOS aus?
1
A
Antwort
5
Unterstützung war just announced für den Import von TensorFlow-Modelle in Core ML. Dies wird unter Verwendung von the tfcoreml converter erreicht, die Ihr .pb-Diagramm aufnehmen und ein Core-ML-Modell ausgeben sollte. Von dort können Sie dieses Modell mit Core ML verwenden und entweder Standbilder oder Videobilder zur Bearbeitung aufnehmen.
An diesem Punkt liegt es an Ihnen, sicherzustellen, dass Sie den richtigen Eingabefarbraum und die richtige Größe bereitstellen und anschließend die SSD-Ergebnisse korrekt extrahieren und verarbeiten, um Objektklassen und Begrenzungsrahmen zu erhalten.
Verwandte Themen
- 1. Wie führe ich xmpp im Hintergrund in ios 10 aus?
- 2. Wie führe ich ein extrahiertes Glas aus?
- 3. Wie führe ich ein Python-Programm aus?
- 4. Wie führe ich TopoJSON aus?
- 5. Wie führe ich `f2py` aus?
- 6. Wie führe ich ein Glas aus einem Glas aus?
- 7. Wie führe ich ein Makefile aus einer .pro-Datei aus?
- 8. Wie führe ich ein Shell-Skript aus einem AppleScript aus?
- 9. Wie führe ich ein Docker-Image aus einer Dockerfile aus?
- 10. Wie führe ich ein AppleScript aus, wenn ein Druckfenster erscheint?
- 11. Wie führe ich ein SQL-Skript in DBeaver aus?
- 12. Wie führe ich ein CLion Programm in Gnome Terminal aus?
- 13. Wie führe ich ein AppleScript in einem Python-Skript aus?
- 14. Wie führe ich ein einfaches Java-Programm in Eclipse aus?
- 15. Wie führe ich ein Arithmetikprogramm in PL/SQL aus?
- 16. Wie führe ich ein anderes Skript in meinem Hauptskript aus?
- 17. Wie führe ich ein Kommandozeilenprogramm in Delphi aus?
- 18. Wie führe ich ein Shell-Skript in C aus?
- 19. Wie führe ich ein mysql-Migrationsskript in MYSQL Shell aus?
- 20. Wie führe ich ein Powershell-Skript in C++ aus?
- 21. Wie führe ich ein Skript als Datei in Java aus?
- 22. Wie führe ich page.render in page.evaluate aus?
- 23. Wie führe ich Updates in Greenplum aus?
- 24. Wie führe ich findAndModify in Restheart aus?
- 25. Wie führe ich Zeichenketten in Java aus?
- 26. Wie führe ich Bitoperationen in glsl aus?
- 27. Wie führe ich ein Rollendiff?
- 28. Wie führe ich ein Skript in PySpark
- 29. Wie führe ich ein Makefile in Windows?
- 30. Wie führe ich ein externes Programm von Swift aus?
Wenn Sie sich für diesen Weg entscheiden, hat CoreMLHelpers einen Hilfscode, um die nicht-maximale Unterdrückung auf den Begrenzungsboxen zu machen (die von der TF-Objekterkennungs-API portiert wurde). https://github.com/hollance/CoreMLHelpers –