In TensorFlow (Python), wenn zum Diagramm eine tf.train.RMSPropOptimizer
hinzugefügt wird, sind zusätzliche Variablen hinzugefügt, die Initialisierung benötigen? Wenn ja, wie kann ich darauf zugreifen und sie manuell initialisieren? (Ich würde lieber nicht tf.global_variables_initializer
verwenden). Mit anderen Worten: (1) Wie kann ich entscheiden, welcher Initialisierer verwendet werden soll? (2) Wie kann ich den Initialisierungsoperator dem Graph hinzufügen, speziell für diese Variablen?Initialisierung von RMSPropOptimizer
EDIT 1:
Ich beziehe mich hier auf jede neue tf.Variable
, die dem Graphen hinzugefügt wird, wenn ich die RMSPropOptimizer
hinzufügen und wie es initialisiert wird (genau wie andere tf.Variable
s). Ich verweise nicht auf die Argumente im Konstruktor der RMSPropOptimizer
(die Hyperparameter des Modells sind).
Was ich in meiner Frage gemeint habe, ist, ob der RMSPropOptimizer dem Diagramm neue tf.variables hinzufügt, die initialisiert werden müssen. Ich habe nicht auf die Argumente im Konstruktor verwiesen (die Hyperparameter für das Netzwerk sind). – Lior
Ja, diese Variablen müssen ebenfalls initialisiert werden. –