Es gibt viele Methoden in TensorFlow konvertieren, die eine Form, zum Beispiel truncated_normal erfordern die Angabe:kann nicht teilweise umgewandelten Tensor in TensorFlow
tf.truncated_normal(shape, mean=0.0, stddev=1.0, dtype=tf.float32, seed=None, name=None)
Ich habe einen Platzhalter für den Eingang der Form [None, 784], wobei Die erste Dimension ist Keine, da die Stapelgröße variieren kann. Ich könnte eine feste Stapelgröße verwenden, aber sie würde sich immer noch von der Größe des Test-/Validierungssets unterscheiden.
Ich kann diesen Platzhalter nicht an tf.truncated_normal übergeben, da hierfür eine vollständig spezifizierte Tensorform erforderlich ist. Was ist eine einfache Möglichkeit, tf.truncated_normal verschiedene Tensorformen annehmen zu lassen?
Das Problem mit dieser Lösung ist, dass es das gleiche Rauschen zu jeder Zeile der Tensor –
hinzufügen wird. Fairer Punkt Ich werde einige Variationen geben, die das beheben und klarer machen –
Ich bin sehr an einer hypothetischen Lösung interessiert, weil ich seit einiger Zeit nach einem gesucht habe. –