• Регистрация
fatbad
fatbad+12.54
н/д
  • Написать
  • Подписаться

Как узнать что считывает команда data = read(preprocessedTrainingData);

Коллеги, добрый день.

При обучении Object Detection Using YOLO v3 Deep Learning появляется ошибка (см. ниже). Как можно понять, что именно считала  команда read? 

Есть подозрение, что в датасете есть ошибка. Сделал все проверки, которые пришли на ум. Но алгоритму обучения что-то не нравиться. Гугл не помог.

Хотелось бы понять, что именно поподает на данной итерации обучения, пронанализировать файл и Bbox.

Error using bboxOverlapRatio
The value of 'bboxA' is invalid. Expected input to be finite.

Error in bboxOverlapRatio>validateAndParseInputs (line 195)
parser.parse(bboxA,bboxB,varargin{:});

Error in bboxOverlapRatio>iParseInputs (line 94)
     [bboxA, bboxB, ratioType] = validateAndParseInputs(bboxA, bboxB, varargin{:});    

Error in bboxOverlapRatio (line 55)
[bboxA, bboxB, ratioType, isUsingCodeGeneration] = iParseInputs(bboxA,bboxB,varargin{:});

Error in generateTargets>getMaxIOUPredictedWithGroundTruth (line 138)
    overlap = bboxOverlapRatio(predb,truthBatch);

Error in generateTargets (line 45)
    iou = getMaxIOUPredictedWithGroundTruth(bx,by,bw,bh,groundTruth);

Error in ODUsingYOLOV3DeepLearning_half_20200714_36Zonez>modelGradients (line 542)
[boxTarget, objectnessTarget, classTarget, objectMaskTarget, boxErrorScale] = generateTargets(gatheredPredictions, YTrain, inputImageSize, anchors, mask, penaltyThreshold);

Error in deep.internal.dlfeval (line 18)
[varargout{1:nout}] = fun(x{:});

Error in dlfeval (line 41)
    [varargout{1:nout}] = deep.internal.dlfeval(fun,varargin{:});

Теги

    15.07.2020

    Ответы