![]() |
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 > |