利用tensorflow(2.11.0),keras(2.11.0)进行模型训练时
from keras.layers.core import Dense, Activation, Dropout
代码报错:TypeError: Expected a message Descriptor, got Descriptor
这个问题应该怎么解决,搜索了一下说是tensorflow与protobuf版本不匹配
参考:https://blog.csdn.net/weixin_38324954/article/details/115722033
不知道你这个问题是否已经解决, 如果还没有解决的话:如果安装的tensorflow版本不对,那么在python2.7下,可能会出现illegal instruction (core dumped)的错误,如果正确安装tensorflow版本,则没有问题。安装python2.7的tensorflow包版本为1.5.0,直接输入下面的命令。
pip install tensorflow==1.5.0