Database 用MATLAB实现一维CNN信号数据库
我正在为信号分类问题实现CNN,为此,我需要创建信号数据库,作为CNN的输入 要创建数据库,有一个名为Database 用MATLAB实现一维CNN信号数据库,database,matlab,deep-learning,convolutional-neural-network,Database,Matlab,Deep Learning,Convolutional Neural Network,我正在为信号分类问题实现CNN,为此,我需要创建信号数据库,作为CNN的输入 要创建数据库,有一个名为imageDatastore的函数和一些其他数据库函数,它们将仅创建图像数据库。如果以.mat(大小为nx1的数组)格式存储并提供给该功能的信号,将创建数据库,但在列车网络运行时会出现问题,错误为无法读取文件 这是我用来创建数据库的代码,但在训练网络时它不起作用 dbs = imageDatastore(fullfile(rootFolder, categories),'IncludeSubfo
imageDatastore
的函数和一些其他数据库函数,它们将仅创建图像数据库。如果以.mat(大小为nx1的数组)格式存储并提供给该功能的信号,将创建数据库,但在列车网络运行时会出现问题,错误为无法读取文件
这是我用来创建数据库的代码,但在训练网络时它不起作用
dbs = imageDatastore(fullfile(rootFolder, categories),'IncludeSubfolders', true, 'FileExtensions',{'.mat'}, 'LabelSource', 'foldernames');
为了获得信号数据库,我应该对现有函数进行哪些更改?使用数据存储:
ims = datastore(fullfile(matlabroot,'toolbox','nnet','nndemos', ...
'nndatasets','A'),...
'IncludeSubfolders',true,'Type', 'tabulartext');
对于标签,请通过imagedatastore
获取