model.compile(loss= , optimizer= ,metrics= )
1.loss=
"="等于号后面可以加上函数,也可以使用函数代号,两种方式都可以,注意,如果是自定义的损失函数,需要特殊处理才能使用代号,否则只能使用具体函数名称。
另外传入具体函数名称时候不用给函数传入具体参数,也不写括号,如下示例即可。
例如:
1)具体到函数
from keras import losses
model.compile(loss=losses.mean_squared_error, optimizer='sgd')
2)写函数代号
model.compile(loss

本文详细介绍了Keras中model.compile()的参数设置,包括loss的各类误差函数如mean_squared_error,optimizer的不同选择如SGD、Adam,以及metrics的评估指标如accuracy和top_k_categorical_accuracy等。
最低0.47元/天 解锁文章
4万+





