Wie initialisieren Sie eine TensorFlow-Variable?
Wie initialisieren Sie eine TensorFlow-Variable?

Video: Wie initialisieren Sie eine TensorFlow-Variable?

Video: Wie initialisieren Sie eine TensorFlow-Variable?
Video: Tensorflow 7 Variable (neural network tutorials) 2024, April
Anonim

Zu initialisieren eine neue Variable vom Wert eines anderen Variable benutze den anderen Variablen initialized_value()-Eigenschaft. Du kannst den … benutzen initialisiert Wert direkt als Anfangswert für das neue Variable , oder Sie können es wie jedes andere verwenden tensor einen Wert für das neue berechnen Variable.

Was ist in diesem Zusammenhang eine TensorFlow-Variable?

EIN TensorFlow-Variable ist der beste Weg, um gemeinsam genutzte, persistente Zustände darzustellen, die von Ihrem Programm manipuliert werden. Variable stellt einen Tensor dar, dessen Wert durch Ausführen von Ops darauf geändert werden kann. Bestimmte Operationen ermöglichen es Ihnen, die Werte dieses Tensors zu lesen und zu ändern. Höhere Bibliotheken wie tf. keras verwenden tf.

Wissen Sie auch, wie Sie Variablen in TensorFlow wiederverwenden? Letzte Worte

  1. Wiederverwendung bedeutet, dieselbe Variable zwischen verschiedenen Objekten zu teilen.
  2. Wenn Sie eine Variable teilen möchten, müssen Sie beim zweiten Verweis darauf explizit „reuse=True“im Variablenbereich der Variablen angeben, die Sie wiederverwenden möchten, oder.
  3. Setzen Sie den Variablenbereich auf „reuse=tf. AUTO_REUSE“

Wie drucke ich außerdem eine TensorFlow-Variable?

[A]: Zu drucken den Wert eines Tensors, ohne ihn an Ihr Python-Programm zurückzugeben, können Sie die tf. Drucken ()-Operator, wie Andrzej in einer anderen Antwort vorschlägt. Beachten Sie, dass Sie immer noch einen Teil des Diagramms ausführen müssen, um die Ausgabe dieser Operation anzuzeigen, die als Standardausgabe ausgegeben wird. Wenn Sie verteilt arbeiten TensorFlow , tf.

Was ist TF Global_variables_initializer()?

global_variables_initializer() In einer Sitzung werden Ihre Variablen die Werte enthalten, die Sie ihnen bei der Deklaration mitgeteilt haben ( tf . Variable( tf . Variable () fügt dem Diagramm mehrere Ops hinzu: Eine Variable op, die den Variablenwert enthält. Eine Initialisierungsoperation, die die Variable auf ihren Anfangswert setzt.

Empfohlen: