我在colab中运行代码并且它工作正常,但是当尝试相同的工作在kaggle中不起作用并且在定义模型和.fit时给我错误,我不知道出了什么问题。 在kaggle中编码有特殊步骤吗? 注:数据集来自kaggle 这是代码:
Rnet_50 = tf.keras.applications.ResNet50(
input_shape=(224,224,3),
include_top=False,
weights="imagenet",
classes=2)
Rnet_50.trainable = False
#Create new model on top
from keras.models import Sequential
from keras.layers import Dense,Flatten,Dropout
model=tf.keras.models.Sequential()
model.add(Rnet_50)
model.add(tf.keras.layers.GlobalAveragePooling2D())
model.add(tf.keras.layers.Flatten())
model.add(tf.keras.layers.Dense(1024, activation='relu'))
model.add(tf.keras.layers.Dense(256, activation='relu'))
model.add(tf.keras.layers.Dropout(0.2))
model.add(tf.keras.layers.Dense(1, activation='sigmoid'))