conv-neural-network相关内容

ValueError:数据基数不明确.确保所有阵列都包含相同数量的样本

我正在Colab上运行以下代码.这是一个回归问题,我想从每个大小为224 x 224的图像生成5个浮点值.据我的理解,要解决此问题,我应该在最后一层中使用具有5个节点的完全连接的网络.但是在keras上这样做会给我以下所述的错误. 导入os的keras将numpy导入为np从tensorflow.keras.models导入模型从tensorflow.keras.optimizers导入Adam ..

在CNN评估期间如何存储错误的预测

在评估期间,我想存储被错误地预测会进行更多处理的唯一ID.这是一个多类预测问题 以下是评估过程中的代码: 输出=模型(imgs)损失=标准(输出,目标)#预测误差val_loss + = loss.item()预测= torch.argmax(输出,暗= 1)t_predicted + = predicted.cpu().tolist()总数+ = targets.size(0)good_ ..
发布时间:2021-04-22 20:11:03 Python

多标签图像分类

我已经尝试过自己,但无法达到最终目的,这就是为什么在此处发布内容,请指导我. 我正在从事多标签图像分类,并且略有不同的情况.其实我很困惑,我们如何将标签及其属性与Id等映射,所以我们可以将其用于培训和测试. 这是我正在使用的代码 import os将numpy导入为np将熊猫作为pd导入从keras.utils导入to_categorical从馆藏进口柜台从keras.callba ..

如何避免在分配具有形状的张量[420128,512]时得到"OOM"?循环播放(训练GCN时)

所以...我已经检查了一些有关此问题的帖子(应该检查的帖子很多,但我认为现在就某个问题寻求帮助是合理的),但是我没有找到任何解决方案可能适合我的情况. 此OOM错误消息总是出现在任意折叠训练循环的第二轮中(无任何例外),并且在第一次运行后再次重新运行训练代码时.因此,这可能是与此帖子相关的问题:有关OOM的以前的stackoverflow问题已链接使用tf.nn.embedding_look ..

未捕获的错误:检查时出错:预期conv2d_input具有4个维,但数组的形状为[275,183,3]

在训练我的keras模型之前,我对图像执行了以下操作: os.listdir(path)中img的 :#转换为数组img_array = cv2.imread(os.path.join(path,img),cv2.IMREAD_GRAYSCALE)#调整大小以规范化数据大小new_array = cv2.resize(img_array,(IMG_SIZE,IMG_SIZE))#将此添加到我们 ..
发布时间:2021-04-22 20:10:46 Python

Keras尺寸与ImageDataGenerator不匹配

我正在尝试使用Keras将数据“流"入神经网络.我正在使用.flow_from_directory方法,该过程适合我.我正在使用keras文档中的基本示例(我正在使用tensorflow): ROWS = 64COLS = 64频道= 3从keras.preprocessing.image导入ImageDataGeneratortrain_datagen = ImageDataGenerato ..
发布时间:2021-04-22 20:10:34 其他开发

如何使用具有不同输入形状的批次制作神经网络

我想制作一个可以将灰度图像作为输入并输出彩色图像的CNN或FCN.对我来说非常重要的是图像的大小可以变化.我听说只有在制作FCN并以一个尺寸的图像进行批处理而另一个以另一尺寸的图像进行批处理时才可以执行此操作.但是我不知道如何在Tensorflow Keras(Python版本)中提出这个概念,我想知道您是否可以提供一些示例代码或伪代码?我很感激.谢谢! 解决方案 我知道您想将它们全部保留 ..

如何使用ImageDataGenerator进行固定转换?

我正在尝试使用ImageDataGenerator.flow_from_directory执行10个测试的时间增加.基本函数中的参数执行随机扩充,而不是固定的扩充. 因此,我研究了使用ImageDataGenerator中的apply_transform方法.但是,它需要x和转换参数.如何将它与flow_from_directory连接? 解决方案 使用 apply_transfor ..

BatchNormalization结果差

我一直在尝试实施 DCGan ,这是该手册的纸,并被下面两个阻止问题几乎持续了2个星期.任何建议,将不胜感激.谢谢. 问题1: DCGAN论文建议生成器和鉴别器都使用BN(批量归一化).但是,使用BN不能获得比没有BN更好的结果. 我复制了我使用的DCGAN模型,该模型与DCGAN纸完全相同.我不认为这是由于过度拟合造成的.因为(1)它始终显示与初始噪声图像相同的噪声,并且似乎从 ..

层conv1d_1的输入0与该层不兼容:预期ndim = 3,找到的ndim = 2.收到的完整形状:[无,200]

我正在开发应预测10秒音频文件中有趣时刻的应用程序.我将音频分割为50ms的块并提取了音符,因此每个示例都有200个音符.当我添加卷积层时,它将返回错误: ValueError:conv1d_1层的输入0与该层不兼容:预期ndim = 3,找到的ndim = 2.收到的完整图形:[无,200] 这是我的代码: def get_dataset(file_path):数据集= tf.d ..
发布时间:2021-04-22 20:10:12 Python

CNN架构:将“良好"分类为和“不良"图片

我正在研究实现CNN以便将图像分类为“好"或“坏"的可能性,但是我目前的体系结构没有运气. 表示“不良"图像的特征: 曝光过度 过饱和 白平衡不正确 模糊 实现神经网络基于这些特征对图像进行分类是否可行,还是最好让传统算法简单地查看整个图像的亮度/对比度变化并以此方式分类? 我曾尝试使用VGGNet架构来训练CNN,但是无论时长或步数如何,我似乎总是有偏见且不可靠. ..

将.png文件转换为.nii(NiFti文件)

我目前正在处理一个项目,该项目处理来自 neuro images 的 .nii 个文件.我将该文件转换为80个 .png 文件.现在,我需要再次将这80个 .png 合并到 .nii 文件中. 请帮助. 谢谢. 解决方案 严格的答案是不,您不能这样做.因为png文件不包含NIfTI文件所需的那些信息. 但是,如果您不在乎坐标和左右信息是否正确,则可以生成伪造的nii文件. ..
发布时间:2021-04-22 20:10:03 Python