- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是使用 Tensorflow 的 Keras 代码的问题。
我有一个简单的网络,我需要在输入后立即进行逐元素乘法。这部分代码如下所示。我总是收到错误:
*** 属性错误:“NoneType”对象没有属性“_inbound_nodes”
我的代码:
input_img = Input(shape=(256, 256, 2, 1, 2))
masked = Lambda(lambda x: tf.multiply(x[0], x[1]))([input_img[:,:,:,:,:,0], input_img[:,:,:,:,:,1]])
conv1 = Conv3D(1, (5, 5, 2), padding='same', activation=activation, kernel_regularizer=regularizers.l2(1e-9))(masked)
net_head = Model(inputs=input_img, outputs=conv1)
我已经使用了 Lambda 层,所以我很困惑是什么导致了这个问题。输入的维度非常适合模型,因此这不应该是问题。
有人知道吗?
这种按元素相乘实际上是将一些像素屏蔽为零。在上面的代码中,掩码在附加的最后一个维度中连接到输入变量。或者,我也尝试使用掩码专用的变量,例如input_mask,而不是将其作为 input_image 中的附加最后一个维度来进行乘法,这对于相同的错误信息不起作用。
我必须在网络输入层之后而不是输入层之前对输入数据进行屏蔽处理的原因是我需要损失中输入图像的完整数据(包括被屏蔽的数据)开启随机播放的计算。
最佳答案
您正在层外操作张量。 (获取切片也是操作)
您需要获取切片 input_img[:,:,:,:,:,0]
和 input_img[:,:,:,:,:,1]
在层内。
masked = Lambda(lambda x: x[:,:,:,:,:,0]*x[:,:,:,:,:,1])(input_img)
关于python - 逐元素乘法 - 'NoneType' 对象没有属性 '_inbound_nodes',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53743704/
您好,我正在尝试构建专家混合神经网络。我在这里找到了一个代码:http://blog.sina.com.cn/s/blog_dc3c53e90102x9xu.html .我的目标是门和专家来自不同的数
这是使用 Tensorflow 的 Keras 代码的问题。 我有一个简单的网络,我需要在输入后立即进行逐元素乘法。这部分代码如下所示。我总是收到错误: *** 属性错误:“NoneType”对象没有
我正在尝试编写一个鉴别器来评估图像的补丁。因此,我从输入生成 32x32 非重叠补丁,然后将它们连接到新轴上。 我使用时间分布层的原因是,最后鉴别器应该评估整个图像的真假。因此,我尝试分别对每个补丁执
我想定义自己的 Lstm 模型如下: from keras import backend as K from keras.callbacks import ModelCheckpoint from k
我正在尝试添加一些固定的 kernels在我的 CNN 中,请参阅下面的代码。 这就是我创建内核的方式: # Kernels def create_kernel(x): t = pipe(
我使用 PIL 逊相关系数作为MLP模型的输入特征,在建立模型时遇到了问题。 我已经根据今天的好评(将函数包装在 Lambda 层内)更新并运行了我的代码,但仍然出现相同的错误。我想我已经修复了今天提
输入是 1000 个特征的 3 个独立 channel 。我试图通过独立的 NN 路径传递每个 channel ,然后将它们连接成一个平面层。然后在展平层上应用 FCN 进行二元分类。我正在尝试将多个
我是一名优秀的程序员,十分优秀!