对CNN应用非图像数据
46个视图(30天)
显示旧的评论
接受的答案
11日古普塔
2019年3月4日
你可以阅读你的数据使用函数与一个定制的“imageDatastore”阅读功能。
例如,
nonImageData = imageDatastore (pathToDataFiles,“IncludeSubfolders”,真的,“LabelSource”,“foldernames”,“FileExtensions”,”,“ReadFcn”,@customreader);
你可以使用“nonImageData”通常会使用一个“imageDatastore”——例如,输入“splitEachlabel”或“trainNetwork”。
请注意
:小心注意负数,然而,随着一些层(例ReLULayer)将所有负面的值转换为零。
有关更多信息,请参见:
更多相关MATLAB答案见:
更多的答案(3)
齐亚Uddin Ahmed Zihan
2019年6月21日
嗨上路,
我也在相同的。我的问题是我想运行数值数据和每个图像来提高图像分类的准确性。根据你的建议我跑我的代码。然而,我怎么知道MATLAB正在同时图像和数值数据正确吗?
谢谢,
齐亚
0评论
阿卜杜拉Bittar这
2020年5月25日
嗨,伙计们,
我也想火车CNN使用非图像数据。我跟着这个步骤被刊登在11日Gupta但不是seccussful。我有以下问题。
错误使用trainNetwork(第150行)
训练图像的大小和负但输入层预计137 x14x1大小的图像。
错误save_mat_try(22)行
trainedNet = trainNetwork (imd、层、期权);
我sparated datafrom输入输出(目标数据)为两个单独的垫文件。我输入数据有14个工段和137行。因此(137 14 1)的大小。
我有我imageInputLayer
imageInputLayer ([137 14 1]
我试着寻找解决我的问题,但我没有找到任何解决方案。我会truley感激的帮助。
谢谢你!