Ich bin ein Anfänger mit AI und Tensorflow, also bitte verzeihen Sie, wenn das eine dumme Frage ist. Ich habe ein tensorflow Netzwerk mit einem Skript trainiert auf diesem Tutorial basiert:Tensorflow 'Features' Format
https://www.tensorflow.org/versions/r0.10/tutorials/wide_and_deep/index.html
Ich glaube Training war in Ordnung. Jetzt whant ich diese Methode ausführen, um eine Vorhersage für einen einzelnen Eingang zu machen:
tf.contrib.learn.DNNClassifier.predict_proba(x=x)
Aber ich kann keine Dokumentation finden, wie die „x“ Parameter zu bauen ... Ich habe versucht:
x = {k: tf.SparseTensor(indices=[[0, 0]], values=[d_data[k]], shape=[1, 1]) for k in COLUMNS}
Hier: d_data ist ein Wörterbuch mit etwa 150 Schlüssel/Wert-Paaren. COLUMNS ist eine Liste mit allen erforderlichen Schlüsseln. Dieselbe Konfiguration wurde zum Trainieren des Netzwerks verwendet.
bekam aber den Fehler:
AttributeError: 'dict' object has no attribute 'dtype'
So ... x sollte kein 'dict' sein ... aber was soll es dann sein? Kann mir jemand eine Wegbeschreibung geben?
Vielen Dank.