使用一维曲线玲珑Sequence-to-Sequence分类

3视图(30天)
我试着适应模型和模拟它,但它有一个错误当我训练模型的步骤
我不明白关于这个错误是什么意思?
错误使用dlfeval(43行)
数量通道的权重(指定的“C”维度的权重的大小)必须等于
大小“C”维度的输入数据(2)。
错误在CNN_test(第104行)
(渐变,亏损)= dlfeval (@modelGradients、参数hyperparameters dlX,海底,面具);

接受的答案

卡佳Mogalle
卡佳Mogalle 2021年9月22日
嗨Parichada,
从这个错误并没有完整的代码,很难说究竟什么是错的。
我怀疑有些参数模型的初始化错了尺寸。
你可能会得到更好的错误消息,如果你将一个观察点在第104行dlfeval执行调用,您可以在命令窗口中运行以下代码:
yPred =模型(dlX、参数hyperparameters,真实);
yPred = softmax (yPred,“DataFormat”,“认知行为治疗”);
dlT = dlarray(海底,“认知行为治疗”);
损失= maskedCrossEntropyLoss (dlT, yPred numTimeSteps);
我希望这些线的一个错误,希望错误更好的揭示了问题在哪里。
谢谢,
卡佳

更多的答案(0)

下载188bet金宝搏


释放

R2021a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!