keras 如何修复此错误?位置参数跟随关键字参数[已关闭]

dffbzjpn  于 2023-04-21  发布在  其他
关注(0)|答案(1)|浏览(157)

**已关闭。**此问题为not reproducible or was caused by typos。当前不接受答案。

这个问题是由一个错字或一个无法再复制的问题引起的。虽然类似的问题可能是on-topic在这里,但这个问题的解决方式不太可能帮助未来的读者。
5天前关闭。
Improve this question
你好,我的代码有一个错误,从模型.总结
如何修复此错误?
编码:

from tensorflow.keras.applications import InceptionResNetV2
from tensorflow.keras.layers import Conv2D
from tensorflow.keras.layers import MaxPooling2D
from tensorflow.keras.layers import Flatten
from tensorflow.keras.layers import Dense
from tensorflow.keras.layers import Dropout
from tensorflow.keras.layers import InputLayer
from tensorflow.keras.layers import GlobalAveragePooling2D
from tensorflow.keras.models import Sequential
from tensorflow.keras.models import Model 
from tensorflow.keras import optimizers
from tensorflow.keras.callbacks import ReduceLROnPlateau, EarlyStopping

googleNet_model = InceptionResNetV2(include_top=False,  weights='imagenet', input_shape=input_shape)
googleNet_model.trainable = True
model = Sequential()

model.add(googleNet_model)
model.add(GlobalAveragePooling2D())
model.add(Dense(2, activation='softmax'))

model.compile (loss=tf.keras.losses.BinaryCrossentropy,
              tf.keras.optimizers.legacy.Adam (learning_rate=1e-5, beta_1=0.9, beta_2=0.999, epsilon=None, decay=0.0, amsgrad=False),  
              metrics=['accuracy']
model.summary()

错误:

model.summary()
    ^
SyntaxError: positional argument follows keyword argument

我如何避免这个错误?我在某个地方犯了一个愚蠢的错误,但不知道如何修复它。

gpnt7bae

gpnt7bae1#

我想你可能在代码后面犯了一个错误。
这应该可以修复它:

model.compile(loss=tf.keras.losses.BinaryCrossentropy(),
              optimizer=tf.keras.optimizers.Adam(learning_rate=1e-5, beta_1=0.9, beta_2=0.999, epsilon=None, decay=0.0, amsgrad=False),  
              metrics=['accuracy'])

相关问题