Home | History | Annotate | Download | only in traincascade

Lines Matching refs:valCache

606     valCache.create( numPrecalcVal, sample_count, CV_32FC1 );
656 // precalculate valCache and set indices in buf
713 valCache.release();
767 ordValuesBuf[i] = valCache.at<float>( vi, idx);
790 sampleValues[i] = valCache.at<float>( vi, sampleIndices[i] );
819 catValuesBuf[i] = (int) valCache.at<float>( vi, sampleIndices[i]);
839 if ( vi < numPrecalcVal && !valCache.empty() )
840 return valCache.at<float>( vi, si );
857 cv::AutoBuffer<float> valCache(sample_count);
858 float* valCachePtr = (float*)valCache;
887 valCache = _valCache;
899 valCache->at<float>(fi,si) = (*featureEvaluator)( fi, si );
906 std::sort(udst + (size_t)fi*sample_count, udst + (size_t)(fi + 1)*sample_count, LessThanIdx<float, unsigned short>(valCache->ptr<float>(fi)) );
908 std::sort(idst + (size_t)fi*sample_count, idst + (size_t)(fi + 1)*sample_count, LessThanIdx<float, int>(valCache->ptr<float>(fi)) );
912 Mat* valCache;
924 valCache = _valCache;
931 valCache->at<float>(fi,si) = (*featureEvaluator)( fi, si );
934 Mat* valCache;
946 FeatureValAndIdxPrecalc(featureEvaluator, buf, &valCache, sample_count, is_buf_16u!=0) );
948 FeatureValOnlyPrecalc(featureEvaluator, &valCache, sample_count) );