85得票6回答
Keras - 绘制训练、验证和测试集的准确率图表

我想绘制这个简单神经网络的输出:model.compile(loss='binary_crossentropy', optimizer='adam', metrics=['accuracy']) history = model.fit(x_test, y_test, nb_epoch=10, ...

84得票4回答
如何在加载权重后在Keras中添加和删除新层?

我正在尝试进行转移学习;为此,我想要移除神经网络的最后两层并添加另外两层。这是一个示例代码,也输出了相同的错误。from keras.models import Sequential from keras.layers import Input,Flatten from keras.layer...

82得票5回答
在Keras中保存和加载权重

我正在尝试保存和加载我已经训练的模型的权重。 我使用的代码来保存模型是:TensorBoard(log_dir='/output') model.fit_generator(image_a_b_gen(batch_size), steps_per_epoch=1, epochs=1) mod...

81得票9回答
如何在TensorFlow中从tf.keras导入keras?

import tensorflow as tf import tensorflow from tensorflow import keras from keras.layers import Dense 我遇到了以下错误from keras.layers import Input, Den...

81得票30回答
卷积算法获取失败。这可能是因为cuDNN初始化失败。

在Tensorflow/Keras中运行https://github.com/pierluigiferrari/ssd_keras的代码时,请使用estimator:ssd300_evaluation。我收到了这个错误信息。 “无法获取卷积算法。这可能是因为cuDNN初始化失败,因此请尝试查...

79得票12回答
NotImplementedError: 无法将符号张量(2nd_target:0)转换为NumPy数组。

我尝试将2个损失函数传递给模型,Keras允许这样做。 损失: 字符串(目标函数名称)、目标函数或损失实例。见losses。如果模型有多个输出,您可以通过传递字典或损失列表在每个输出上使用不同的损失。模型将最小化的损失值是所有单个损失之和。 两个损失函数: def l_2nd(bet...

78得票6回答
Keras模型.summary()结果 - 理解参数数量

我有一个用Keras(Theano后端)在Python中编写的简单NN模型,用于检测手写数字的28x28像素图像:model0 = Sequential() #number of epochs to train for nb_epoch = 12 #amount of data each i...

78得票2回答
Keras如何处理多个损失函数?

如果我有类似以下的内容: If I have something like: 假如我有这样的东西: If I have something like:model = Model(inputs = input, outputs = [y1,y2]) l1 = 0.5 l2 = 0.3 mo...

77得票23回答
导入错误:无法导入pydot。您必须安装pydot和graphviz才能使`pydotprint`正常工作。

我看到了类似的问题,但也没有解决,所以我决定问一下。 我正在尝试使用Keras可视化我的模型。 from keras.utils import plot_model plot_model(model, to_file='model.png') 首先,它显示了错误。 ImportErr...

77得票15回答
导入PIL.Image失败。在使用keras-tensorflow时遇到此问题。

我正在学习lynda.com上的一些课程,使用PyCharmCE环境中的Keras-TensorFlow进行深度学习,但是遇到了问题。出现以下错误信息: raise ImportError('Could not import PIL.Image. ' ImportError: Could n...