“Could not interpret optimizer identifier” error in Keras
原因是模型(model)和层(layers)使用tensorflow.python.keras(或者tensorflow.keras) API,优化器optimizer(SGD, Adam等)使用keras.optimizers,或者反之。
这是两个不同的keras版本,放在一起无法工作,需要把他们统一到同一版本。优化器和模型必须来自相同的层,相同的keras。
原因是模型(model)和层(layers)使用tensorflow.python.keras(或者tensorflow.keras) API,优化器optimizer(SGD, Adam等)使用keras.optimizers,或者反之。
这是两个不同的keras版本,放在一起无法工作,需要把他们统一到同一版本。优化器和模型必须来自相同的层,相同的keras。