Keras在示例N上的低准确性

2024-09-28 22:23:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我运行了Jason brownley的“使用Python进行深度学习”中的一个例子,第10章“花卉物种的多类分类”,我运行它时没有修改,输入数据也没有修改。。在

这本书声称95%的准确率,但是我用theano得到的准确率不到60%,而tensoflow的准确率不到42%。我在ubuntu14.04vm上运行这个,使用最新pip安装的keras和CPU,因为我没有GPU来训练。包括随机种子修正。在

以下是我的virtualenv中pip freeze的输出(使用python2.7):

appdirs==1.4.3
cycler==0.10.0
funcsigs==1.0.2
functools32==3.2.3.post2
h5py==2.7.0
Keras==2.0.4
matplotlib==2.0.2
mock==2.0.0
numpy==1.12.1
packaging==16.8
pandas==0.20.1
pbr==3.0.0
protobuf==3.3.0
pyparsing==2.2.0
python-dateutil==2.6.0
pytz==2017.2
PyYAML==3.12
scikit-learn==0.18.1
scipy==0.19.0
six==1.10.0
subprocess32==3.2.7
tensorflow==1.1.0
Theano==0.9.0
Werkzeug==0.12.1

代码:

^{pr2}$

准确度低的原因是什么?在


Tags: pip数据物种分类vmtheanocpu例子