Bei dem Versuch, meine RNN Anruf passieren, ich rufe tf.nn.rnn_cell und ich erhalte den folgenden Fehler:Tensorflow Modul Import Fehler: Attribute: Modul ‚tensorflow.python.ops.nn‘ hat kein Attribut ‚rnn_cell‘
AttributeError: module 'tensorflow.python.ops.nn' has no attribute 'rnn_cell'
Welche ungerade ist, weil ich sicher bin ich alles richtig importiert:
from __future__ import print_function, division
from tensorflow.contrib import rnn
import numpy as np
import tensorflow as tf
import matplotlib.pyplot as plt
Aber ein Blick auf die Dokumentation haben sich die Dinge bewegten sich zwischen tensorflow Versionen.
was würden Sie allen empfehlen, dies zu beheben ??
Linie, erhalte ich den Fehler gegen:
state_per_layer_list = tf.unstack(init_state, axis=0)
rnn_tuple_state = tuple(
[tf.nn.rnn_cell.LSTMStateTuple(state_per_layer_list[idx][0], state_per_layer_list[idx][1])
for idx in range(num_layers)]
)
Im Einzelnen:
tf.nn.rnn_cell
ich Anaconda bin 3 so, dies alles zu verwalten, die Abhängigkeiten sollten alle darauf geachtet werden, von. Ich habe bereits versucht, mit Tensor Shapes einen verdammt rigorosen Fehler zu bearbeiten, der ewig dauerte.
Prost im Voraus.
Zukunft Menschen mit dem Problem zu helfen, könnten Sie möglicherweise auf Ihre Antwort erweitern mit einer Erklärung, warum das Problem damit behoben? – SCB
In Ordnung, wird –
Prost, die das Problem zu lösen schien. hast du eine Idee, wie dies für die folgenden behandeln: states_series, current_state = tf.nn.rnn (Zelle, inputs_series, initial_state = rnn_tuple_state) – Glennismade