Ich versuche, eine komplizierte Funktion Annäherung in Tensorflow mit mehreren Schichten durchzuführen. Die Funktion wird mit vielen generierten Daten trainiert, daher möchte ich in der Lage sein, die Daten zur Laufzeit einfach aufgrund der Menge der erzeugten Daten zu generieren. Ich entschied mich, einen Estimator mit einem ModelFnOps zu verwenden, aber ich bin an dem Punkt, wo ich die Trainingsschleife schreibe und ich kann keine Dokumentation finden, die etwas wie eval(feed_dict=my_feed_dict)
verwendet, das here angezeigt wird. Das einzige, was ich bisher gefunden habe, hat fit()
auf dem Estimator aufgerufen, aber das erfordert den Aufruf des gesamten Datensatzes (es sei denn, ich habe den Zweck dieser Funktion missverstanden). Gibt es eine Möglichkeit, einzelne Beispiele oder Chargen innerhalb einer Schleife einzuteilen, um einen Estimator zu trainieren?Feed auf einem Tensorflow Estimator
2
A
Antwort
0
Sie können Ihre Daten über eine input function einspeisen. Diese Eingabefunktion ist eine erstklassige Funktion, die an den Schätzer (oder die eval/train/predict-Methode) übergeben wird.
Sie können auch die dataset API verwenden, um Dateneinspeisungen und Iteratoren zu erstellen und die Feeder-Operationen in Ihren Eingabefunktionen zurückzugeben.
Verwandte Themen
- 1. Tensorflow Estimator API: Zusammenfassungen
- 2. Drucken zusätzlicher Trainingsmetriken mit Tensorflow Estimator
- 3. Feed-Daten in Tensorflow
- 4. Tensorflow - Verwenden von tf.summary mit API 1.2 Estimator
- 5. Feed Mxnet Rec zu Tensorflow
- 6. Tensorflow session.run feed dict Mechanismus
- 7. TensorFlow: Keine Option für GPU-Speichererweiterung in contrib.learn. Estimator
- 8. TensorFlow Estimator: model_fn hat folgende nicht erwartete args: ['self']
- 9. Verteilte benutzerdefinierte Modellfunktion für Estimator
- 10. Tensorflow Split mit Feed Dict Input Dimension
- 11. einzelnes Neuron Feed-Forward-Netzwerk in Tensorflow
- 12. TensorFlow - softmax auf einem Platzhalter
- 13. TensorFlow's Estimator fror mit niedriger CPU-Auslastung
- 14. Problem mit einem iCalendar-Feed
- 15. Wie verwende ich einen ValidationMonitor für einen Estimator in TensorFlow 1.0?
- 16. Loading vortrainiert word2vec, um embedding_lookup im Estimator Model_fn zu initialisieren
- 17. Mischen Feed-Forward-Schichten und wiederkehrende Schichten in Tensorflow?
- 18. TensorFlow: Batch-Funktionen zu einem Array lesen
- 19. -Code in einem RSS-Feed
- 20. wie ein 4D tensorflow zu einem
- 21. Seaborne Bar Plot Median Estimator Fehler
- 22. Tensorflow auf einem Webserver mit Flask implementieren
- 23. Instagram Feed auf der Website
- 24. Überprüfung auf neue Daten Ankunft aus einem RSS-Feed
- 25. Ungültiger Parameter für sklearn estimator Pipeline
- 26. Tensorflow, Fütterung Estimator.fit (Batch)
- 27. rss feed auf der Seite
- 28. Split Feed basierend auf Nummer
- 29. @ Antworten in einem Twitter-Feed filtern?
- 30. Wichtigste Elemente in einem RSS/Atom-Feed
Die Schätzer können normalerweise eine Array- oder eine Generatorfunktion übernehmen. – drpng
@drpng Wie würde man das umsetzen? Eine Funktion, die keine Parameter enthält und ein einzelnes dict mit einem Eingabe/Ausgabe-Paar zurückgibt? Es scheint keine Methode zu geben, die eine Funktion als Eingabe übernehmen kann. – Garan
Verwenden Sie 'tf.estimator.Estimator.train'? Es sollte eine generierende Funktion als Eingabe annehmen. – drpng