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.
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]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()
[/code]
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.