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

4 次查看(过去 30 天)
太一 宮柱
太一 宮柱 2022-10-6
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!