MyCaffe
1.12.2.41
Deep learning software for Windows C# programmers.
|
This is the complete list of members for MyCaffe.common.BBoxUtility< T >, including all inherited members.
ApplyNMS(List< NormalizedBBox > rgBBoxes, List< float > rgScores, float fThreshold, int nTopK) | MyCaffe.common.BBoxUtility< T > | |
ApplyNMS(List< NormalizedBBox > rgBBoxes, List< float > rgScores, float fThreshold, int nTopK, bool bReuseOverlaps, out Dictionary< int, Dictionary< int, float > > rgOverlaps) | MyCaffe.common.BBoxUtility< T > | |
ApplyNMSFast(List< NormalizedBBox > rgBBoxes, List< float > rgScores, float fScoreThreshold, float fNmsThreshold, float fEta, int nTopK, out List< int > rgIndices) | MyCaffe.common.BBoxUtility< T > | |
BBoxUtility(CudaDnn< T > cuda, Log log) | MyCaffe.common.BBoxUtility< T > | |
Clip(NormalizedBBox bbox, float fHeight=1.0f, float fWidth=1.0f) | MyCaffe.common.BBoxUtility< T > | |
ComputeAP(List< Tuple< float, int > > rgTp, int nNumPos, List< Tuple< float, int > > rgFp, ApVersion apVersion, out List< float > rgPrec, out List< float > rgRec) | MyCaffe.common.BBoxUtility< T > | |
ComputeConfLoss(float[] rgConfData, int nNum, int nNumPredsPerClass, int nNumClasses, int nBackgroundLabelId, MultiBoxLossParameter.ConfLossType loss_type) | MyCaffe.common.BBoxUtility< T > | |
ComputeConfLoss(float[] rgConfData, int nNum, int nNumPredsPerClass, int nNumClasses, int nBackgroundLabelId, MultiBoxLossParameter.ConfLossType loss_type, List< DictionaryMap< List< int > > > rgAllMatchIndices, DictionaryMap< List< NormalizedBBox > > rgAllGtBoxes) | MyCaffe.common.BBoxUtility< T > | |
ComputeConfLoss(float[] rgConfData, int nNum, int nNumPredsPerClass, int nNumClasses, int nBackgroundLabelId, MultiBoxLossParameter.ConfLossType loss_type, List< Dictionary< int, List< int > > > rgAllMatchIndices, Dictionary< int, List< NormalizedBBox > > rgAllGtBoxes) | MyCaffe.common.BBoxUtility< T > | |
ComputeLocLoss(Blob< T > blobLocPred, Blob< T > blobLocGt, List< DictionaryMap< List< int > > > rgAllMatchIndices, int nNum, int nNumPriors, MultiBoxLossParameter.LocLossType lossType) | MyCaffe.common.BBoxUtility< T > | |
CountNumMatches(List< DictionaryMap< List< int > > > rgAllMatchIndices, int nNum) | MyCaffe.common.BBoxUtility< T > | |
Coverage(NormalizedBBox bbox1, NormalizedBBox bbox2) | MyCaffe.common.BBoxUtility< T > | |
CumSum(List< Tuple< float, int > > rgPairs) | MyCaffe.common.BBoxUtility< T > | |
Decode(List< NormalizedBBox > rgPriorBbox, List< List< float > > rgrgfPriorVariance, PriorBoxParameter.CodeType code_type, bool bEncodeVarianceInTarget, bool bClip, List< NormalizedBBox > rgBbox) | MyCaffe.common.BBoxUtility< T > | |
Decode(NormalizedBBox prior_bbox, List< float > rgfPriorVariance, PriorBoxParameter.CodeType code_type, bool bEncodeVarianceInTarget, bool bClip, NormalizedBBox bbox) | MyCaffe.common.BBoxUtility< T > | |
DecodeAll(List< LabelBBox > rgAllLocPreds, List< NormalizedBBox > rgPriorBboxes, List< List< float > > rgrgfPrioVariances, int nNum, bool bShareLocation, int nNumLocClasses, int nBackgroundLabelId, PriorBoxParameter.CodeType codeType, bool bVarianceEncodedInTarget, bool bClip) | MyCaffe.common.BBoxUtility< T > | |
Dispose() | MyCaffe.common.BBoxUtility< T > | |
Encode(NormalizedBBox prior_bbox, List< float > rgfPriorVariance, PriorBoxParameter.CodeType code_type, bool bEncodeVarianceInTarget, NormalizedBBox bbox) | MyCaffe.common.BBoxUtility< T > | |
EncodeConfPrediction(float[] rgfConfData, int nNum, int nNumPriors, MultiBoxLossParameter p, List< DictionaryMap< List< int > > > rgAllMatchIndices, List< List< int > > rgAllNegIndices, DictionaryMap< List< NormalizedBBox > > rgAllGtBBoxes, Blob< T > blobConfPred, Blob< T > blobConfGt) | MyCaffe.common.BBoxUtility< T > | |
EncodeLocPrediction(List< LabelBBox > rgAllLocPreds, DictionaryMap< List< NormalizedBBox > > rgAllGtBboxes, List< DictionaryMap< List< int > > > rgAllMatchIndices, List< NormalizedBBox > rgPriorBboxes, List< List< float > > rgrgPriorVariances, MultiBoxLossParameter p, Blob< T > blobLocPred, Blob< T > blobLocGt) | MyCaffe.common.BBoxUtility< T > | |
Extrapolate(ResizeParameter param, int nHeight, int nWidth, NormalizedBBox crop_bbox, NormalizedBBox bbox) | MyCaffe.common.BBoxUtility< T > | |
FindMatches(List< LabelBBox > rgAllLocPreds, DictionaryMap< List< NormalizedBBox > > rgAllGtBboxes, List< NormalizedBBox > rgPriorBboxes, List< List< float > > rgrgPriorVariances, MultiBoxLossParameter p, out List< DictionaryMap< List< float > > > rgAllMatchOverlaps, out List< DictionaryMap< List< int > > > rgAllMatchIndices) | MyCaffe.common.BBoxUtility< T > | |
GetConfidenceScores(float[] rgConfData, int nNum, int nNumPredsPerClass, int nNumClasses) | MyCaffe.common.BBoxUtility< T > | |
GetDetectionResults(float[] rgData, int nNumDet, int nBackgroundLabelId) | MyCaffe.common.BBoxUtility< T > | |
GetGroundTruth(float[] rgGtData, int nNumGt, int nBackgroundLabelId, bool bUseDifficultGt) | MyCaffe.common.BBoxUtility< T > | |
GetGroundTruthEx(float[] rgGtData, int nNumGt, int nBackgroundLabelId, bool bUseDifficultGt) | MyCaffe.common.BBoxUtility< T > | |
GetLocPredictions(float[] rgLocData, int nNum, int nNumPredsPerClass, int nNumLocClasses, bool bShareLocation) | MyCaffe.common.BBoxUtility< T > | |
GetPrior(float[] rgPriorData, int nNumPriors, out List< List< float > > rgPriorVariances) | MyCaffe.common.BBoxUtility< T > | |
Intersect(NormalizedBBox bbox1, NormalizedBBox bbox2) | MyCaffe.common.BBoxUtility< T > | |
IsCrossBoundary(NormalizedBBox bbox) | MyCaffe.common.BBoxUtility< T > | |
IsEligibleMining(MultiBoxLossParameter.MiningType miningType, int nMatchIdx, float fMatchOverlap, float fNegOverlap) | MyCaffe.common.BBoxUtility< T > | |
JaccardOverlap(NormalizedBBox bbox1, NormalizedBBox bbox2, bool bNormalized=true) | MyCaffe.common.BBoxUtility< T > | |
Locate(NormalizedBBox srcBbox, NormalizedBBox bbox) | MyCaffe.common.BBoxUtility< T > | |
Match(List< NormalizedBBox > rgGtBboxes, List< NormalizedBBox > rgPredBboxes, int nLabel, MultiBoxLossParameter.MatchType match_type, float fOverlapThreshold, bool bIgnoreCrossBoundaryBbox, out List< int > rgMatchIndices, out List< float > rgMatchOverlaps) | MyCaffe.common.BBoxUtility< T > | |
MeetEmitConstraint(NormalizedBBox src_bbox, NormalizedBBox bbox, EmitConstraint emit_constraint) | MyCaffe.common.BBoxUtility< T > | |
MineHardExamples(Blob< T > blobConf, List< LabelBBox > rgAllLocPreds, DictionaryMap< List< NormalizedBBox > > rgAllGtBBoxes, List< NormalizedBBox > rgPriorBboxes, List< List< float > > rgrgPriorVariances, List< DictionaryMap< List< float > > > rgAllMatchOverlaps, MultiBoxLossParameter p, List< DictionaryMap< List< int > > > rgAllMatchIndices, List< List< int > > rgAllNegIndices, out int nNumNegs) | MyCaffe.common.BBoxUtility< T > | |
Output(NormalizedBBox bbox, SizeF szImg, ResizeParameter p) | MyCaffe.common.BBoxUtility< T > | |
Project(NormalizedBBox src, NormalizedBBox bbox, out NormalizedBBox proj_bbox) | MyCaffe.common.BBoxUtility< T > | |
Scale(NormalizedBBox bbox, int nHeight, int nWidth) | MyCaffe.common.BBoxUtility< T > | |
Size(NormalizedBBox bbox, bool bNormalized=true) | MyCaffe.common.BBoxUtility< T > |