Ich bin ein Anfänger in Tensorflow. Ich habe einen Datensatz mit 43 Eingängen und einem Ausgang. Ich werde einen Mini-Batch der Daten erstellen, um Deep Learning zu betreiben.Batching für einen Nicht-Bilddatensatz mit Tensorflow
Hier sind meine Eingaben:
x = tf.placeholder(tf.float32, shape=[None, 43])
y_ = tf.placeholder(tf.float32, shape=[None])
, das ich sie aus einer Matlab-Datei bin Fütterung suchen:
train_mat = train_mat["binary_train"].value
feed_dict={x:Train[0:100,0:43] , y_:Train[0:100,43]}
Ich bin Gonna Zufall Charge hat stattdessen 0 von Aufrufen: 100 Datensätze. Ich sah
tf.train.batch
aber, ich konnte nicht erkennen, wie es funktioniert. Könnten Sie mir bitte sagen, wie ich das machen kann?
Danke, Afshin
Es gibt thw Fehler: AttributeError: 'Modul' Objekt hat kein Attribut 'Zug'. Eine Frage, warum hast du 1000 und 500 in RandomShuffleQueue ausgewählt? –
Entschuldigung für den Tippfehler. Es sollte "tf.nn.batch" statt "tf.nn.train" sein. –
Agian sagt, dass AttributeError: 'Modul' Objekt hat kein Attribut 'Batch'. –