faster r-cnnのエラーについて
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
こんにちは。
Faster r-cnnの学習を以下のドキュメンテーションを参考に行いました。
https://jp.mathworks.com/help/vision/examples/object-detection-using-faster-r-cnn-deep-learning.html
しかし、学習を実行すると以下のようなエラーが発生してしまいました。
エラー内容が行列の次元が一致していないみたいなのですが、どの行列が一致していないのかわかりません。因みに、ドキュメンテーションではResnet50を使用していますが、自分はResnet18を使用しています。
情報が少なく申し訳ありませんが、何かご指摘アドバイスいただければ幸いです。
よろしくお願いいたします。
エラー: ./
行列の次元は一致しなければなりません。
エラー: vision.internal.cnn.layer.RPNCrossEntropy/backwardLoss (line 161)
dX = (-T./nnet.internal.cnn.util.boundAwayFromZero(Y))./numObservations;
エラー: vision.internal.cnn.layer.RPNOutputInternalLayer/backwardLoss (line 99)
dLdZCls = this.RPNClassificationLayer.backwardLoss(Zcls, Tcls);
エラー: nnet.internal.cnn.DAGNetwork/computeGradientsForTraining/efficientBackProp (line 748)
dLossdX = thisLayer.backwardLoss( ...
エラー: nnet.internal.cnn.DAGNetwork>@()efficientBackProp(i) (line 840)
@() efficientBackProp(i), ...
エラー: nnet.internal.cnn.util.executeWithStagedGPUOOMRecovery (line 11)
[ varargout{1:nOutputs} ] = computeFun();
エラー: nnet.internal.cnn.DAGNetwork>iExecuteWithStagedGPUOOMRecovery (line 1563)
[varargout{1:nargout}] = nnet.internal.cnn.util.executeWithStagedGPUOOMRecovery(varargin{:});
エラー: nnet.internal.cnn.DAGNetwork/computeGradientsForTraining (line 839)
theseGradients = iExecuteWithStagedGPUOOMRecovery( ...
エラー: nnet.internal.cnn.Trainer/computeGradients (line 200)
[gradients, predictions, states] = net.computeGradientsForTraining(X, Y, propagateState);
エラー: nnet.internal.cnn.Trainer/train (line 119)
[gradients, predictions, states] = this.computeGradients(net, X, response, propagateState);
エラー: vision.internal.cnn.trainNetwork (line 96)
trainedNet = trainer.train(trainedNet, trainingDispatcher);
エラー: trainFasterRCNNObjectDetector>iTrainEndToEnd (line 897)
[net, info] = vision.internal.cnn.trainNetwork(...
エラー: trainFasterRCNNObjectDetector (line 428)
[detector, info] = iTrainEndToEnd(trainingData, fastRCNN, options, params, executionSettings, imageInfo);
エラー: Untitled2 (line 127)
[detector, info] = trainFasterRCNNObjectDetector(trainingData,lgraph,options, ...
0 Kommentare
Akzeptierte Antwort
Kenta
am 1 Okt. 2020
こんにちは、
エラー: ./
とあるので、このコマンドのある行でエラーが起こっているのだと思います。
絶対にそうとは言い切れませんが、HYさんの書いたコードの中にエラーがありそうです。
「検索」で探したりすれば、候補が割り出せそうです。ライブエディターで実行している場合はctl+enterでセクションごとに実行できるので、分けて実行してみたりもすれば見つかりそうです。
7 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Parallel and Cloud finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!