Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tensorflow 如何将Keras中的多类分类神经网络导出到PMML_Tensorflow_Keras_Export_Pmml_Multiclass Classification - Fatal编程技术网

Tensorflow 如何将Keras中的多类分类神经网络导出到PMML

Tensorflow 如何将Keras中的多类分类神经网络导出到PMML,tensorflow,keras,export,pmml,multiclass-classification,Tensorflow,Keras,Export,Pmml,Multiclass Classification,我为Keras中的多类分类构建了一个神经网络,需要将其导出到PMML文件。我知道keras2pml包,但不幸的是,它只支持二进制分类问题 我的代码: modelnew2=Sequential() #添加第一层 modelnew2.add(密集型(输出尺寸=9,激活度=tanh,输入形状=(12,)) modelnew2.add(密集型(输出尺寸=8,输入尺寸=9,激活尺寸=tanh')) #添加输出层 modelnew2.add(密集(5,activation='softmax')) #编译模型

我为Keras中的多类分类构建了一个神经网络,需要将其导出到PMML文件。我知道keras2pml包,但不幸的是,它只支持二进制分类问题

我的代码:

modelnew2=Sequential()
#添加第一层
modelnew2.add(密集型(输出尺寸=9,激活度=tanh,输入形状=(12,))
modelnew2.add(密集型(输出尺寸=8,输入尺寸=9,激活尺寸=tanh'))
#添加输出层
modelnew2.add(密集(5,activation='softmax'))
#编译模型!!!!因为我遇到了学习率下降的问题。左杰维德·昆宁先生
#超参数调谐
#新加坡元=新加坡元(lr=0.01)
学习率=0.2
纪元=20
衰减率=学习率/时代
Adam(lr=学习率,β1=0.9,β2=0.999,ε=无,衰减=衰减率,amsgrad=假)
modelnew2.compile(优化器='adam',loss='classifical\u crossentropy',metrics=['accurity'])
当运行keras2pml时,您会得到Keyerror:“softmax”,因为他不支持将多类分类模型转换为pmml

如何将Keras模型导出到pmml