标签:neural-network
-
如何在张量流中实现提前停止 - python
def train(): # Model model = Model() # Loss, Optimizer global_step = tf.Variable(1, dtype=tf.int32, trainable=False, name='global_step') loss_fn = model.loss() optimizer […]
-
TensorFlow用于二进制分类 - python
我正在尝试使this MNIST example适应二进制分类。 但是,当我将NLABELS从NLABELS=2更改为NLABELS=1时,损失函数始终返回0(精度为1)。 from __future__ import absolute_import from __future__ import division from __future__ import […]
-
如何在Python中使用Keras LeakyReLU? - python
我正在尝试使用Keras生成CNN,并编写了以下代码: batch_size = 64 epochs = 20 num_classes = 5 cnn_model = Sequential() cnn_model.add(Conv2D(32, kernel_size=(3, 3), activation='linear', input_s […]
-
为什么在具有相同硬件的不同计算机上读取sqlite数据库速度较慢? - python
好的,所以我正在观察某些我肯定会称之为“意外”的行为,并且我很好奇是否有人可以提供并了解地球上正在发生的事情。我会尽量保持简洁... 我有一个sqlite数据库,我正在使用Python(150k行,11个表)访问该数据库,以进行神经网络训练。两端无关紧要,但这意味着我的数据点以较大的blob的形式存储在一个表中,并且数据库大约为5GB。因为我只提取某些行(由 […]
-
Keras中的自定义Hebbian层实现-输入/输出暗淡和横向节点连接 - python
我正在尝试使用Keras中的Hebbian更新来实现无监督的ANN。我在这里找到了由丹·桑德斯(Dan Saunders)制作的自定义Hebbian图层-https://github.com/djsaunde/rinns_python/blob/master/hebbian/hebbian.py(我希望在这里问有关他人代码的问题的形式不是很差) 在我在回购中 […]
-
来自tf.conv3d的尺寸与膨胀和“有效”填充不一致 - python
当在1D和2D中使用带有扩张和VALID填充的Tensorflow卷积时,输出张量的大小小于没有扩张的情况,如预期的那样。但是,对于3D卷积,情况并非如此,并且不管膨胀如何,都输出相同的形状。即使请求“ VALID”,似乎也要使用“ REFLECT”填充。 使用Tensorflow 1.8.0。 import tensorflow as tf import […]
-
什么是用于时间序列预测的最佳激活函数 - python
我使用的是Keras的序列模型,具有DENSE层类型。我编写了一个递归计算预测的函数,但是预测远未完成。我想知道什么是用于数据的最佳激活功能。目前,我正在使用hard_sigmoid函数。输出数据值的范围为5到25。输入数据的形状为(6,1),输出数据为单个值。当我绘制预测时,它们永远不会减少。感谢您的帮助!! # create and fit Multil […]
-
检查目标时出错:预期的activation_2的形状为(512,),但数组的形状为(1,) - python
标题错误有问题。我确实知道我为什么会收到此错误,但是经过研究后,由于我是ML的新手,所以我难以理解这个概念。该错误与没有X_TRAIN和Y_TRAIN有关,但我无法理解它们的组成。所有图像均已调整为相同尺寸。我使用的CUB 2011数据集的训练/验证比例为90:10,下面是与错误相关的代码。我正在使用Keras。 classifier.add(Conv2D( […]
-
Keras:ModelCheckpoint保存到变量而不是文件? - python
我想针对X个时期训练我的模型,并以最小的验证错误获得最佳结果。 我发现的解决方案是使用ModelCheckpoint回调,如果当前纪元的结果更好,则可以将其配置为覆盖模型保存。 但是,在最坏的情况下,这意味着在每个时期都将模型写入硬盘驱动器,这会产生巨大的时间开销。 是否可以将模型保存到变量中,所以我只需要保存一次?还是我可以做另一种优化? 参考方案 根据s […]
-
Keras CNN:验证准确性停留在70%,培训准确性达到100% - python
我正在尝试使用带有Keras的Python创建一个神经网络,目的是识别照片和视频上的门窗。这是我的架构: img_width = 32 img_height = 32 model = Sequential() model.add(Conv2D(32, (3, 3), padding='same', activation='rel […]