Faster R-CNN学習時のエラーについて

조회 수: 4 (최근 30일)
太一 宮柱
太一 宮柱 2022년 10월 6일
댓글: 太一 宮柱 2022년 10월 7일
Faster R-CNNの学習時に以下のようなエラーが表示されます。
グラフィックボード:NVIDIA GeForce RTX 3060(メモリ容量12GB)
入力画像の解像度は500x500、MiniBatchSizeは8です。
この際の原因と解決策をご教授ください。
使い方によるエラー visiongpuROIMaxPoolingForward
デバイスで許容される最大変数サイズを超えました。
エラー: nnet.internal.cnn.layer.util.ROIMaxPooling2DGPUStrategy/forward (24)
Z = visiongpuROIMaxPoolingForward(X, double(roiTransposed), gridSize(1), gridSize(2));
エラー: nnet.internal.cnn.layer.ROIMaxPooling2DLayer/forward (86)
[Z, memory] = this.ExecutionStrategy.forward(X{1}, scaledBBoxes, this.GridSize);
エラー: nnet.internal.cnn.util.executeWithStagedGPUOOMRecovery (11)
[ varargout{1:nOutputs} ] = computeFun(X1, X2);
エラー: nnet.internal.cnn.DAGNetwork/forwardPropagationWithMemory (379)
[outputActivations, memory] = nnet.internal.cnn.util.executeWithStagedGPUOOMRecovery( ...
エラー: nnet.internal.cnn.DAGNetwork/computeGradientsForTraining (733)
this.forwardPropagationWithMemory( X, ...
エラー: nnet.internal.cnn.Trainer/computeGradients (227)
[gradients, predictions, states] = net.computeGradientsForTraining(X, Y, propagateState);
エラー: nnet.internal.cnn.Trainer/train (126)
[gradients, Y, states] = this.computeGradients(net, X, T);
エラー: vision.internal.cnn.trainNetwork (120)
trainedNet = trainer.train(trainedNet, trainingDispatcher);
エラー: trainFasterRCNNObjectDetector>iTrainEndToEnd (955)
[net, info] = vision.internal.cnn.trainNetwork(...
エラー: trainFasterRCNNObjectDetector (462)
[detector, info] = iTrainEndToEnd(trainingData, fastRCNN, options, params, executionSettings, imageInfo);
エラー: fasterRCNN_training_exe (58)
[detector, info] = trainFasterRCNNObjectDetector(trainingData,lgraph,options, ...

채택된 답변

Hiro Yoshino
Hiro Yoshino 2022년 10월 6일
こちらの回答が参考になるかと思います。
  댓글 수: 1
太一 宮柱
太一 宮柱 2022년 10월 7일
回答いただきありがとうございます。
参考にさせていただきます。

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

태그

제품


릴리스

R2022a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!