Ein Kerastensor kann nicht als Eingabe für eine Tensorflow -Funktion verwendet werden

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Ein Kerastensor kann nicht als Eingabe für eine Tensorflow -Funktion verwendet werden

by Anonymous » 17 Mar 2025, 15:04

Ich habe ein maschinelles Lernbuch von Chollet gefolgt und erhalte diesen Fehler in diesem Codeblock, insbesondere in der 3. Zeile. Es scheint, dass ich einen Keras -Tensor in eine TF -Funktion übergeben kann, aber ich weiß nicht, wie ich mich umhergehen soll. < /P>

Code: Select all

import tensorflow as tf
inputs = keras.Input(shape=(None,), dtype="int64")
embedded = tf.one_hot(inputs, depth=max_tokens)
x = layers.Bidirectional(layers.LSTM(32))(embedded)
x = layers.Dropout(0.5)(x)
outputs = layers.Dense(1, activation="sigmoid")(x)
model = keras.Model(inputs, outputs)
model.compile(optimizer="rmsprop",
loss="binary_crossentropy",
metrics=["accuracy"])
model.summary()
Ich habe versucht, der Lösung in der Fehlermeldung zu folgen, in der ich eine neue Klasse erstellen soll, aber nicht wusste, wie es geht.

Top