错误使用。/ RCNN快火车

2视图(30天)
Septian NLP
Septian NLP 2022年8月2日
评论道: Birju帕特尔 2022年9月8日
大家好!
我试着火车更快rcnn探测器,但我有一些错误是这样的:
错误使用。/
矩阵尺寸必须同意。
错误在vision.internal.cnn.layer.RPNCrossEntropy / backwardLoss(第161行)
dX = (t / nnet.internal.cnn.util.boundAwayFromZero (Y))。/ numObservations;
错误在vision.internal.cnn.layer.RPNOutputInternalLayer / backwardLoss(第99行)
dLdZCls = this.RPNClassificationLayer。backwardLoss (Zcls, tcl);
错误在nnet.internal.cnn.DAGNetwork / computeGradientsForTraining / efficientBackProp(第748行)
dLossdX = thisLayer.backwardLoss (
错误在nnet.internal.cnn.DAGNetwork > @ () efficientBackProp (i)(第840行)
@ ()efficientBackProp(我),
错误在nnet.internal.cnn.util.executeWithStagedGPUOOMRecovery(第11行)
[varargout {1: nOutputs}] = computeFun ();
错误在nnet.internal.cnn.DAGNetwork > iExecuteWithStagedGPUOOMRecovery(第1563行)
[varargout {1: nargout}] = nnet.internal.cnn.util.executeWithStagedGPUOOMRecovery(变长度输入宗量{:});
错误在nnet.internal.cnn.DAGNetwork / computeGradientsForTraining(第839行)
theseGradients = iExecuteWithStagedGPUOOMRecovery (
错误在nnet.internal.cnn.Trainer / computeGradients(第200行)
(渐变,预测,州)= net.computeGradientsForTraining (X, Y, propagateState);
错误在nnet.internal.cnn.Trainer /火车(第119行)
(渐变,预测,州)= this.computeGradients(净,X、响应propagateState);
错误在vision.internal.cnn.trainNetwork(第96行)
trainedNet =教练。火车(trainedNet trainingDispatcher);
错误在trainFasterRCNNObjectDetector > iTrainEndToEnd(第897行)
(网络,信息)= vision.internal.cnn.trainNetwork (
错误在trainFasterRCNNObjectDetector(第428行)
[探测器,信息]= iTrainEndToEnd (trainingData fastRCNN,选项,参数个数、executionSettings imageInfo);
错误在TrainDetectorFasterRCNNv12(第94行)
[rcnn,信息]= trainFasterRCNNObjectDetector (preprocessedTrainingData lgraph,选择,
我知道一些关于”的错误。在基本操作矩阵/”。但是我不知道我往被固定在这种情况下。
有解决这个问题吗?
谢谢
1评论
Birju帕特尔
Birju帕特尔 2022年9月8日
@Septian NLP ——你还运行在这个问题吗?如果是这样,你能上传你的地面实况数据和任何其他文件需要运行您的代码?能帮我重现这个问题,看看我可以提供一个修复。

登录置评。

答案(1)

焉耆刘
焉耆刘 2022年8月9日
是的,先生,可以使图像大小相同,如augmentedImageDatastore让227 * 227图像

社区寻宝

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

开始狩猎!