Tensorflowのエラー.TypeError: ハッシュ化できない型:'numpy.ndarray'
2022-01-23 06:33:05
x = tf.placeholder("float", [batch_size, n_steps, n_input])
y = tf.placeholder("float", [batch_size, n_classes])
stacked_rnn = []
for iiLyr in range(3):
stacked_rnn.append(tf.contrib.rnn.LSTMCell(n_hidden))
mcell = tf.contrib.rnn.MultiRNNCell(stacked_rnn)
x= tf.unstack(x,n_steps,1)
outputs, states = tf.contrib.rnn.static_rnn(mcell, x, dtype=tf.float32)
はエラーを報告します。TypeError: unhashable type: 'numpy.ndarray
原因
sessを起動し、placeholederにデータを供給した後に報告されたエラー。TypeError: unhashable type: 'numpy.ndarray'.
これは変数名とプレースホルダー名の衝突が原因で、不可解なTypeErrorが発生した場合は、変数名が重複していないかどうか検討する必要があります。
関連
-
[解決済み】TensorFlowでtf.get_collection()を理解する方法
-
徹底的な解決。お使いのCPUは、このTensorFlowバイナリが使用するためにコンパイルされていない命令をサポートしています。AVX2
-
[解決済み] tf.global_variables_initializerは何のためにあるのですか?
-
[解決済み] tf.int64をtf.float32に変換する方法は?
-
[解決済み] TensorflowとKerasを使用して、学習精度よりも高い検証精度を実現。
-
[解決済み] WSL2- $nvidia-smi コマンドが実行されない
-
tensorflow ステップピットシェア。AttributeError: モジュール 'tensorflow' には属性 'xxx' がありません。
-
AttributeError: モジュール tensorflow には属性プレースホルダーがありません。
-
[Untitled] AttributeError: module 'tensorflow' has no attribute 'placeholder' error resolved.
-
テンソルフロー学習ノート(II): テンソル変換
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】モジュール 'tensorflow'に属性 'contrib' がない。
-
[解決済み] tensorboard: コマンドが見つかりません。
-
[解決済み] ImportError: libcudart.so.8.0: 共有オブジェクト・ファイルを開くことができません。そのようなファイルまたはディレクトリがありません
-
[解決済み] tf.nn.reluの "relu "とは何の略ですか?
-
解決方法 TensorFlowのネイティブランタイムのロードに失敗しました。
-
TensorFlow cnn-cifar10 サンプルコード詳細
-
AttributeError: モジュール 'tensorflow' には 'placeholder' という属性がないことを解決する。
-
Tensorflowシリーズ:tf.contrib.layers.batch_norm
-
Python tensorflow ModuleNotFoundError: tensorflow.contrib'という名前のモジュールはありません。
-
Tensorflow reports error Attempting to use uninitialized value ***/conv2d/kernel Solve