小编viv*_*vek的帖子

keras中'flow_from_directory'函数以什么顺序获取样本?

我正在尝试将图像分为10个类.为了获得图像的概率,我在keras中使用了model.predict_generator()函数.这仅返回预测值,而不返回相应的样本ID(在本例中为图像文件名).

test_datagen = ImageDataGenerator(rescale=1./255)

validation_generator = test_datagen.flow_from_directory(
        '/path/',
        target_size=(256, 256),
        batch_size=32,`
        class_mode='categorical')

predictions = model.predict_generator(validation_generator, val_samples=10000)
Run Code Online (Sandbox Code Playgroud)

'.flow_from_directory'以什么顺序读取样本?

(要么)

如何找到预测的相应图像名称/ ID?

点击此处查看代码.

python-2.7 keras

9
推荐指数
1
解决办法
2621
查看次数

keras中的错误 - 未定义名称'Dense'

我是python中的Deep Neural Network库的新手.我按照这些步骤(我已经有了anaconda)在我的Windows系统中安装了Theano和keras:

安装TDM GCC x64.

从命令提示符运行以下代码

conda update conda
conda update --all
conda install mingw libpython
pip install git+git://github.com/Theano/Theano.git
pip install git+git://github.com/fchollet/keras.git
Run Code Online (Sandbox Code Playgroud)

当我在Ipython中运行以下代码时,

import numpy as np
import keras.models
from keras.models import Sequential
model = Sequential()
model.add(Dense(32, input_shape=(784,)))
model.add(Activation('relu'))
Run Code Online (Sandbox Code Playgroud)

它显示以下错误:


NameError

追溯(最近的呼叫最后)

----> 1 model.add(Dense(32,input_shape =(784,)))

NameError:未定义名称'Dense'

是错误消息截图.

为什么顺序导入成功并且未定义'密集'?

python-2.7 deep-learning keras

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

keras ×2

python-2.7 ×2

deep-learning ×1