Порог для оценки глубокого обучения - PullRequest
0 голосов
/ 28 сентября 2019

Я хотел бы, если возможно, как сделать этот порог для оценки и проверки созданного детектора объекта R-CNN, я попытался сделать это в прилагаемых скриптах, но он не работает, я хочу сделать порог для оценки, как показано ниже0.58, что счет и ящики не должны появляться

В этом коде: -

load('gTruth.mat')
output = selectLabels(gTruth,'signal');
if ~isfolder(fullfile('EvaluationData'))

    mkdir EvaluationData
    addpath('EvaluationData');

    evaluationData = objectDetectorTrainingData(gTruth,...
    'SamplingFactor',1,'WriteLocation','EvaluationData');
end
imds = imageDatastore(fullfile('EvaluationData'));
numImages = height(evaluationData);
result(numImages,:) = struct('Boxes',[],'Scores',[]);
for i = 1:numImages

    % Read Image
    I = readimage(imds,i); 

    % Detect the object of interest
   [bboxes, scores] = detect(detector,I,'MiniBatchSize', 32);    
    % Store result 
    result(i).Boxes = bboxes;
    result(i).Scores = scores;

end
% Convert structure to table
results = struct2table(result);
overlap = 0.1;
% Evaluate Metrics
[ap,recall,precision] = evaluateDetectionPrecision(results...
    ,evaluationData(:,2),overlap);
[am,fppi,missRate] = evaluateDetectionMissRate(results,evaluationData(:,2),overlap)
...