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

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

Post by Anonymous »

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.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post