J'essaie d'obtenir la valeur du tenseur.Comment évaluer une variable?
# First Layer
encoder_layer1 = tflearn.fully_connected(x,41,activation='relu',bias=True)
layer1_weights = encoder_layer1.W
layer1_bias = encoder_layer1.b
résultat de l'imprimer est:
The layer 1 weights are: <tf.Variable 'FullyConnected/W:0' shape=(41, 41) dtype=float32_ref>
même eval() ne semble pas fonctionner. il jette une erreur
tensorflow.python.framework.errors_impl.FailedPreconditionError: Attempting to use uninitialized value FullyConnected/W
[[Node: _send_FullyConnected/W_0 = _Send[T=DT_FLOAT, client_terminated=true, recv_device="/job:localhost/replica:0/task:0/cpu:0", send_device="/job:localhost/replica:0/task:0/cpu:0", send_device_incarnation=-6055748491062458677, tensor_name="FullyConnected/W:0", _device="/job:localhost/replica:0/task:0/cpu:0"](FullyConnected/W)]]
J'ai essayé toutes les méthodes metiond mais cela ne semble pas fonctionner.
Merci à l'avance
Copie possible de [Comment imprimer la valeur d'un objet Tensor dans TensorFlow?] (Http://stackoverflow.com/questions/33633370/how-to-print-the-value-of- a-tensor-object-in-tensorflow) –
Le problème a été résolu! Merci d'avoir signalé –