matlab - 如何结合图像数据存储在 MATLAB 上训练双输入神经网络?
问题描述
我有两组 58 张图像,每组都必须作为输入提供给多输入网络。
为此,我首先将每个集合读取到不同的图像数据存储中,如图所示
读取第一个数据集:
然后,第二个数据集:
然后我使用“组合”合并这两个数据存储。但是,根据此处提供的文档,我应该阅读一个三列单元格数组,其中第三列是标签。我在阅读时只得到两列:
如果我尝试将此组合数据集作为我的网络的输入(它有两个输入和一个输出),我会收到以下错误消息:
>> net = trainNetwork(imdsCombined,lgraph_1,options);
Error using trainNetwork (line 170)
Invalid training data for multiple-input network. For a network with 2 inputs and 1 output, the datastore read function must
return an M-by-3 cell array, but it returns an M-by-2 cell array.
顺便说一句,我正在使用 R2019b。
那么,有没有办法将标签列插入从图像数据存储中读取的元胞数组中?或者还有什么我需要做的吗?
感谢所有的帮助。
问候,
解决方案
推荐阅读
- java - 将 STSProfileCredentialsServiceProvider 迁移到 AWS SDK v2
- python - 如何在 Python 中加载 JSON 文件,保留一些转义的 Unicode 字符
- python - 迭代自身的多个条件应用函数
- ios - 如何在回合制循环中实现框架功能 touchDown?
- c - 从 Windows 获取监视器元数据
- php - 单个 eloquent 查询中的不同顺序
- vb6 - VB6 Join on LongArray 在 Windows 更新后给出类型不匹配错误
- javascript - 显示 iframe 的下拉菜单?
- laravel - 如何在 laravel 中用这个数据库编写更新函数
- docker - 使用最新的 apt 包构建的 Docker 是通用的吗?