server-json/node_modules/tfjs-image-recognition-base/build/es6/metrics/meanAveragePrecision.d.ts
2024-11-01 08:00:42 +00:00

17 lines
683 B
TypeScript

import { GroundTruthsAndPredictions } from './types';
/**
* Calculates the mean average precision (mAP) over all classes.
*
* @param inputs Array ground truth and predicted boxes of each image labeled by class.
* @param iouThreshold IOU threshold at which a predicted box is considered to be a true positive.
* @returns mAP
*/
export declare function meanAveragePrecision(inputs: GroundTruthsAndPredictions[], iouThreshold?: number, classScoreThreshold?: number): {
meanAveragePrec: number;
averagePrecisionsByClass: {
averagePrec: number;
accumulatedTps: number;
accumulatedFps: number;
classLabel: number;
}[];
};