diff --git a/doxygen.log b/doxygen.log index 75abddcc..60923863 100644 --- a/doxygen.log +++ b/doxygen.log @@ -1206,5 +1206,5 @@ Generating file index... Generating file member index... Generating example index... finalizing index lists... -lookup cache used 4865/65536 hits=36914 misses=5202 +lookup cache used 4866/65536 hits=36937 misses=5203 finished... diff --git a/html/face_parameters_8hpp_source.html b/html/face_parameters_8hpp_source.html index 94cc97b4..2769fcd3 100644 --- a/html/face_parameters_8hpp_source.html +++ b/html/face_parameters_8hpp_source.html @@ -146,7 +146,7 @@ $(document).ready(function(){initNavTree('face_parameters_8hpp_source.html','');
op::FACE_NUMBER_PARTS
const auto FACE_NUMBER_PARTS
Definition: faceParameters.hpp:11
op::FACE_CCN_DECREASE_FACTOR
const auto FACE_CCN_DECREASE_FACTOR
Definition: faceParameters.hpp:24
op::FACE_PAIRS_RENDER
const std::vector< unsigned int > FACE_PAIRS_RENDER
Definition: faceParameters.hpp:18
-
op::POSE_MAX_PEOPLE
const auto POSE_MAX_PEOPLE
Definition: poseParameters.hpp:11
+
op::POSE_MAX_PEOPLE
const auto POSE_MAX_PEOPLE
Definition: poseParameters.hpp:12
op::FACE_PROTOTXT
const std::string FACE_PROTOTXT
Definition: faceParameters.hpp:25
poseParametersRender.hpp
FACE_COLORS_RENDER_GPU
#define FACE_COLORS_RENDER_GPU
Definition: faceParameters.hpp:19
diff --git a/html/hand_parameters_8hpp_source.html b/html/hand_parameters_8hpp_source.html index 77a597db..cef4d91b 100644 --- a/html/hand_parameters_8hpp_source.html +++ b/html/hand_parameters_8hpp_source.html @@ -163,7 +163,7 @@ $(document).ready(function(){initNavTree('hand_parameters_8hpp_source.html','');
op::HAND_PROTOTXT
const std::string HAND_PROTOTXT
Definition: handParameters.hpp:44
poseParameters.hpp
op::POSE_DEFAULT_ALPHA_KEYPOINT
const auto POSE_DEFAULT_ALPHA_KEYPOINT
Definition: poseParametersRender.hpp:10
-
op::POSE_MAX_PEOPLE
const auto POSE_MAX_PEOPLE
Definition: poseParameters.hpp:11
+
op::POSE_MAX_PEOPLE
const auto POSE_MAX_PEOPLE
Definition: poseParameters.hpp:12
op::HAND_DEFAULT_ALPHA_HEAT_MAP
const auto HAND_DEFAULT_ALPHA_HEAT_MAP
Definition: handParameters.hpp:49
op::HAND_NUMBER_PARTS
const auto HAND_NUMBER_PARTS
Definition: handParameters.hpp:11
op::HAND_CCN_DECREASE_FACTOR
const auto HAND_CCN_DECREASE_FACTOR
Definition: handParameters.hpp:43
diff --git a/html/namespacemembers_func_r.html b/html/namespacemembers_func_r.html index b146303a..c7d257f9 100644 --- a/html/namespacemembers_func_r.html +++ b/html/namespacemembers_func_r.html @@ -193,7 +193,7 @@ $(document).ready(function(){initNavTree('namespacemembers_func_r.html','');}); : op
  • resizeAndMergeOcl() -: op +: op
  • resizeFixedAspectRatio() : op diff --git a/html/namespacemembers_r.html b/html/namespacemembers_r.html index 2a199af5..10bb359a 100644 --- a/html/namespacemembers_r.html +++ b/html/namespacemembers_r.html @@ -203,7 +203,7 @@ $(document).ready(function(){initNavTree('namespacemembers_r.html','');}); : op
  • resizeAndMergeOcl() -: op +: op
  • resizeFixedAspectRatio() : op diff --git a/html/namespaceop.html b/html/namespaceop.html index 2d24ccbc..a84f999e 100644 --- a/html/namespaceop.html +++ b/html/namespaceop.html @@ -666,9 +666,9 @@ int, 4 > template<typename T > OP_API void resizeAndMergeGpu (T *targetPtr, const std::vector< const T * > &sourcePtrs, const std::array< int, 4 > &targetSize, const std::vector< std::array< int, 4 >> &sourceSizes, const std::vector< T > &scaleInputToNetInputs={1.f})   -template<typename T > -OP_API void resizeAndMergeOcl (T *targetPtr, const std::vector< const T * > &sourcePtrs, const std::array< int, 4 > &targetSize, const std::vector< std::array< int, 4 >> &sourceSizes, const std::vector< T > &scaleInputToNetInputs={1.f}, const int gpuID=0) -  +template<typename T > +OP_API void resizeAndMergeOcl (T *targetPtr, const std::vector< const T * > &sourcePtrs, std::vector< T * > &sourceTempPtrs, const std::array< int, 4 > &targetSize, const std::vector< std::array< int, 4 >> &sourceSizes, const std::vector< T > &scaleInputToNetInputs={1.f}, const int gpuID=0) +  template<typename T > OP_API void connectBodyPartsCpu (Array< T > &poseKeypoints, Array< T > &poseScores, const T *const heatMapPtr, const T *const peaksPtr, const PoseModel poseModel, const Point< int > &heatMapSize, const int maxPeaks, const T interMinAboveThreshold, const T interThreshold, const int minSubsetCnt, const T minSubsetScore, const T scaleFactor=1.f)   @@ -981,7 +981,7 @@ Variables   const auto HAND_DEFAULT_ALPHA_HEAT_MAP = POSE_DEFAULT_ALPHA_HEAT_MAP   -const auto POSE_MAX_PEOPLE = 96u +const auto POSE_MAX_PEOPLE = 127u   const auto POSE_DEFAULT_ALPHA_KEYPOINT = 0.6f   @@ -6374,7 +6374,7 @@ template<typename T > - +
    @@ -6392,6 +6392,12 @@ template<typename T >
    const std::vector< const T * > &  sourcePtrs, + + + + std::vector< T * > &  + sourceTempPtrs, + @@ -7524,7 +7530,7 @@ template<typename T >
    - +
    const auto op::POSE_MAX_PEOPLE = 96uconst auto op::POSE_MAX_PEOPLE = 127u
    diff --git a/html/navtreeindex7.js b/html/navtreeindex7.js index 850f91c0..df402930 100644 --- a/html/navtreeindex7.js +++ b/html/navtreeindex7.js @@ -159,8 +159,8 @@ var NAVTREEINDEX7 = "renderer_8hpp_source.html":[2,0,0,0,2,14], "resize_and_merge_base_8hpp.html":[2,0,0,0,8,7], "resize_and_merge_base_8hpp.html#a1b6c4abcf6948b5ac5651bb2f2909bc9":[2,0,0,0,8,7,0], +"resize_and_merge_base_8hpp.html#a46a1ea61fca063d4639d5cf3a15302ca":[2,0,0,0,8,7,2], "resize_and_merge_base_8hpp.html#a6a5cb4e7c022ac0fbcc399e24bb6931a":[2,0,0,0,8,7,1], -"resize_and_merge_base_8hpp.html#ad18f874de9ff9501c0dd7123f803d541":[2,0,0,0,8,7,2], "resize_and_merge_base_8hpp_source.html":[2,0,0,0,8,7], "resize_and_merge_caffe_8hpp.html":[2,0,0,0,8,8], "resize_and_merge_caffe_8hpp_source.html":[2,0,0,0,8,8], diff --git a/html/pose_parameters_8hpp.html b/html/pose_parameters_8hpp.html index 17872dd5..4cd74cf6 100644 --- a/html/pose_parameters_8hpp.html +++ b/html/pose_parameters_8hpp.html @@ -160,7 +160,7 @@ Functions - +

    Variables

    const auto op::POSE_MAX_PEOPLE = 96u
    const auto op::POSE_MAX_PEOPLE = 127u
     
    diff --git a/html/pose_parameters_8hpp_source.html b/html/pose_parameters_8hpp_source.html index 9a43d461..4c76ad75 100644 --- a/html/pose_parameters_8hpp_source.html +++ b/html/pose_parameters_8hpp_source.html @@ -117,29 +117,30 @@ $(document).ready(function(){initNavTree('pose_parameters_8hpp_source.html','');
    8 namespace op
    9 {
    10  // Constant Global Parameters
    -
    11  const auto POSE_MAX_PEOPLE = 96u;
    -
    12 
    -
    13  // Model functions
    -
    14  OP_API const std::map<unsigned int, std::string>& getPoseBodyPartMapping(const PoseModel poseModel);
    -
    15  OP_API const std::string& getPoseProtoTxt(const PoseModel poseModel);
    -
    16  OP_API const std::string& getPoseTrainedModel(const PoseModel poseModel);
    -
    17  OP_API unsigned int getPoseNumberBodyParts(const PoseModel poseModel);
    -
    18  OP_API const std::vector<unsigned int>& getPosePartPairs(const PoseModel poseModel);
    -
    19  OP_API const std::vector<unsigned int>& getPoseMapIndex(const PoseModel poseModel);
    -
    20  OP_API unsigned int getPoseMaxPeaks(const PoseModel poseModel);
    -
    21  OP_API float getPoseNetDecreaseFactor(const PoseModel poseModel);
    -
    22  OP_API unsigned int poseBodyPartMapStringToKey(const PoseModel poseModel, const std::string& string);
    -
    23  OP_API unsigned int poseBodyPartMapStringToKey(const PoseModel poseModel, const std::vector<std::string>& strings);
    -
    24 
    -
    25  // Default NSM and body connector parameters
    -
    26  OP_API float getPoseDefaultNmsThreshold(const PoseModel poseModel);
    - - -
    29  OP_API unsigned int getPoseDefaultMinSubsetCnt(const PoseModel poseModel);
    - -
    31 }
    -
    32 
    -
    33 #endif // OPENPOSE_POSE_POSE_PARAMETERS_HPP
    +
    11  // For OpenCL-NMS, (POSE_MAX_PEOPLE+1)*3(x,y,score) must be divisible by 32. Easy fix: POSE_MAX_PEOPLE = 32n - 1
    +
    12  const auto POSE_MAX_PEOPLE = 127u;
    +
    13 
    +
    14  // Model functions
    +
    15  OP_API const std::map<unsigned int, std::string>& getPoseBodyPartMapping(const PoseModel poseModel);
    +
    16  OP_API const std::string& getPoseProtoTxt(const PoseModel poseModel);
    +
    17  OP_API const std::string& getPoseTrainedModel(const PoseModel poseModel);
    +
    18  OP_API unsigned int getPoseNumberBodyParts(const PoseModel poseModel);
    +
    19  OP_API const std::vector<unsigned int>& getPosePartPairs(const PoseModel poseModel);
    +
    20  OP_API const std::vector<unsigned int>& getPoseMapIndex(const PoseModel poseModel);
    +
    21  OP_API unsigned int getPoseMaxPeaks(const PoseModel poseModel);
    +
    22  OP_API float getPoseNetDecreaseFactor(const PoseModel poseModel);
    +
    23  OP_API unsigned int poseBodyPartMapStringToKey(const PoseModel poseModel, const std::string& string);
    +
    24  OP_API unsigned int poseBodyPartMapStringToKey(const PoseModel poseModel, const std::vector<std::string>& strings);
    +
    25 
    +
    26  // Default NSM and body connector parameters
    +
    27  OP_API float getPoseDefaultNmsThreshold(const PoseModel poseModel);
    + + +
    30  OP_API unsigned int getPoseDefaultMinSubsetCnt(const PoseModel poseModel);
    + +
    32 }
    +
    33 
    +
    34 #endif // OPENPOSE_POSE_POSE_PARAMETERS_HPP
    OP_API float getPoseDefaultConnectMinSubsetScore(const PoseModel poseModel)
    OP_API const std::vector< unsigned int > & getPoseMapIndex(const PoseModel poseModel)
    @@ -149,7 +150,7 @@ $(document).ready(function(){initNavTree('pose_parameters_8hpp_source.html','');
    OP_API unsigned int poseBodyPartMapStringToKey(const PoseModel poseModel, const std::string &string)
    PoseModel
    Definition: enumClasses.hpp:9
    OP_API const std::string & getPoseProtoTxt(const PoseModel poseModel)
    -
    const auto POSE_MAX_PEOPLE
    Definition: poseParameters.hpp:11
    +
    const auto POSE_MAX_PEOPLE
    Definition: poseParameters.hpp:12
    OP_API unsigned int getPoseDefaultMinSubsetCnt(const PoseModel poseModel)
    OP_API const std::map< unsigned int, std::string > & getPoseBodyPartMapping(const PoseModel poseModel)
    diff --git a/html/resize_and_merge_base_8hpp.html b/html/resize_and_merge_base_8hpp.html index b35d6de1..53daf72c 100644 --- a/html/resize_and_merge_base_8hpp.html +++ b/html/resize_and_merge_base_8hpp.html @@ -127,9 +127,9 @@ Functions template<typename T > OP_API void op::resizeAndMergeGpu (T *targetPtr, const std::vector< const T * > &sourcePtrs, const std::array< int, 4 > &targetSize, const std::vector< std::array< int, 4 >> &sourceSizes, const std::vector< T > &scaleInputToNetInputs={1.f})   -template<typename T > -OP_API void op::resizeAndMergeOcl (T *targetPtr, const std::vector< const T * > &sourcePtrs, const std::array< int, 4 > &targetSize, const std::vector< std::array< int, 4 >> &sourceSizes, const std::vector< T > &scaleInputToNetInputs={1.f}, const int gpuID=0) -  +template<typename T > +OP_API void op::resizeAndMergeOcl (T *targetPtr, const std::vector< const T * > &sourcePtrs, std::vector< T * > &sourceTempPtrs, const std::array< int, 4 > &targetSize, const std::vector< std::array< int, 4 >> &sourceSizes, const std::vector< T > &scaleInputToNetInputs={1.f}, const int gpuID=0) + 
    diff --git a/html/resize_and_merge_base_8hpp.js b/html/resize_and_merge_base_8hpp.js index 5de40eb6..f696be51 100644 --- a/html/resize_and_merge_base_8hpp.js +++ b/html/resize_and_merge_base_8hpp.js @@ -2,5 +2,5 @@ var resize_and_merge_base_8hpp = [ [ "resizeAndMergeCpu", "resize_and_merge_base_8hpp.html#a1b6c4abcf6948b5ac5651bb2f2909bc9", null ], [ "resizeAndMergeGpu", "resize_and_merge_base_8hpp.html#a6a5cb4e7c022ac0fbcc399e24bb6931a", null ], - [ "resizeAndMergeOcl", "resize_and_merge_base_8hpp.html#ad18f874de9ff9501c0dd7123f803d541", null ] + [ "resizeAndMergeOcl", "resize_and_merge_base_8hpp.html#a46a1ea61fca063d4639d5cf3a15302ca", null ] ]; \ No newline at end of file diff --git a/html/resize_and_merge_base_8hpp_source.html b/html/resize_and_merge_base_8hpp_source.html index a1c24312..8ac96ee4 100644 --- a/html/resize_and_merge_base_8hpp_source.html +++ b/html/resize_and_merge_base_8hpp_source.html @@ -127,18 +127,19 @@ $(document).ready(function(){initNavTree('resize_and_merge_base_8hpp_source.html
    18  const std::vector<T>& scaleInputToNetInputs = {1.f});
    19 
    20  template <typename T>
    -
    21  OP_API void resizeAndMergeOcl(T* targetPtr, const std::vector<const T*>& sourcePtrs,
    -
    22  const std::array<int, 4>& targetSize,
    -
    23  const std::vector<std::array<int, 4>>& sourceSizes,
    -
    24  const std::vector<T>& scaleInputToNetInputs = {1.f},
    -
    25  const int gpuID = 0);
    -
    26 }
    -
    27 
    -
    28 #endif // OPENPOSE_NET_RESIZE_AND_MERGE_BASE_HPP
    +
    21  OP_API void resizeAndMergeOcl(T* targetPtr, const std::vector<const T*>& sourcePtrs,
    +
    22  std::vector<T*>& sourceTempPtrs,
    +
    23  const std::array<int, 4>& targetSize,
    +
    24  const std::vector<std::array<int, 4>>& sourceSizes,
    +
    25  const std::vector<T>& scaleInputToNetInputs = {1.f},
    +
    26  const int gpuID = 0);
    +
    27 }
    +
    28 
    +
    29 #endif // OPENPOSE_NET_RESIZE_AND_MERGE_BASE_HPP
    OP_API void resizeAndMergeGpu(T *targetPtr, const std::vector< const T * > &sourcePtrs, const std::array< int, 4 > &targetSize, const std::vector< std::array< int, 4 >> &sourceSizes, const std::vector< T > &scaleInputToNetInputs={1.f})
    OP_API void resizeAndMergeCpu(T *targetPtr, const std::vector< const T * > &sourcePtrs, const std::array< int, 4 > &targetSize, const std::vector< std::array< int, 4 >> &sourceSizes, const std::vector< T > &scaleInputToNetInputs={1.f})
    -
    OP_API void resizeAndMergeOcl(T *targetPtr, const std::vector< const T * > &sourcePtrs, const std::array< int, 4 > &targetSize, const std::vector< std::array< int, 4 >> &sourceSizes, const std::vector< T > &scaleInputToNetInputs={1.f}, const int gpuID=0)
    +
    OP_API void resizeAndMergeOcl(T *targetPtr, const std::vector< const T * > &sourcePtrs, std::vector< T * > &sourceTempPtrs, const std::array< int, 4 > &targetSize, const std::vector< std::array< int, 4 >> &sourceSizes, const std::vector< T > &scaleInputToNetInputs={1.f}, const int gpuID=0)
    std::vector< T, Alloc > vector
    Definition: cl2.hpp:567
    #define OP_API
    Definition: macros.hpp:16
    diff --git a/html/resize_and_merge_caffe_8hpp_source.html b/html/resize_and_merge_caffe_8hpp_source.html index 14d03708..2552aff4 100644 --- a/html/resize_and_merge_caffe_8hpp_source.html +++ b/html/resize_and_merge_caffe_8hpp_source.html @@ -153,16 +153,17 @@ $(document).ready(function(){initNavTree('resize_and_merge_caffe_8hpp_source.htm
    44  const std::vector<caffe::Blob<T>*>& bottom);
    45 
    46  private:
    -
    47  std::vector<T> mScaleRatios;
    -
    48  std::vector<std::array<int, 4>> mBottomSizes;
    -
    49  std::array<int, 4> mTopSize;
    -
    50  int mGpuID;
    -
    51 
    -
    52  DELETE_COPY(ResizeAndMergeCaffe);
    -
    53  };
    -
    54 }
    -
    55 
    -
    56 #endif // OPENPOSE_NET_RESIZE_AND_MERGE_CAFFE_HPP
    +
    47  std::vector<T*> mTempGPUData;
    +
    48  std::vector<T> mScaleRatios;
    +
    49  std::vector<std::array<int, 4>> mBottomSizes;
    +
    50  std::array<int, 4> mTopSize;
    +
    51  int mGpuID;
    +
    52 
    +
    53  DELETE_COPY(ResizeAndMergeCaffe);
    +
    54  };
    +
    55 }
    +
    56 
    +
    57 #endif // OPENPOSE_NET_RESIZE_AND_MERGE_CAFFE_HPP
    #define DELETE_COPY(className)
    Definition: macros.hpp:31
    Definition: resizeAndMergeCaffe.hpp:19
    diff --git a/html/search/all_11.js b/html/search/all_11.js index b3d3e24c..2c6ed7fd 100644 --- a/html/search/all_11.js +++ b/html/search/all_11.js @@ -62,7 +62,7 @@ var searchData= ['resizeandmergecaffe_2ehpp',['resizeAndMergeCaffe.hpp',['../resize_and_merge_caffe_8hpp.html',1,'']]], ['resizeandmergecpu',['resizeAndMergeCpu',['../namespaceop.html#a1b6c4abcf6948b5ac5651bb2f2909bc9',1,'op']]], ['resizeandmergegpu',['resizeAndMergeGpu',['../namespaceop.html#a6a5cb4e7c022ac0fbcc399e24bb6931a',1,'op']]], - ['resizeandmergeocl',['resizeAndMergeOcl',['../namespaceop.html#ad18f874de9ff9501c0dd7123f803d541',1,'op']]], + ['resizeandmergeocl',['resizeAndMergeOcl',['../namespaceop.html#a46a1ea61fca063d4639d5cf3a15302ca',1,'op']]], ['resizefixedaspectratio',['resizeFixedAspectRatio',['../namespaceop.html#ae6845e9d6fddf61cb7cb2eea7a7d4afc',1,'op']]], ['resizegetscalefactor',['resizeGetScaleFactor',['../namespaceop.html#a24ebdcb8395dea0429f220de6a715d6e',1,'op']]], ['result_5ftype',['result_type',['../classcl_1_1_kernel_functor.html#a925e6594f59e5e8038770efa2bd4b532',1,'cl::KernelFunctor::result_type()'],['../structcl_1_1compatibility_1_1make__kernel.html#ab5a793302f7651ad151a1e4b585be5d4',1,'cl::compatibility::make_kernel::result_type()']]], diff --git a/html/search/all_12.js b/html/search/all_12.js index 48f6ec19..362dfa40 100644 --- a/html/search/all_12.js +++ b/html/search/all_12.js @@ -64,7 +64,7 @@ var searchData= ['setworkeroutput',['setWorkerOutput',['../classop_1_1_wrapper.html#a3e9f8993c9a27a012671d671998aa15d',1,'op::Wrapper']]], ['setworkerpostprocessing',['setWorkerPostProcessing',['../classop_1_1_wrapper.html#a6f2cf45c8b571b99ee92114ba8462589',1,'op::Wrapper']]], ['shared_5fptr',['shared_ptr',['../classboost_1_1shared__ptr.html',1,'boost']]], - ['size',['Size',['../classop_1_1_hand_detector.html#a4d058446e66aff15d8702558fd256b73a6f6cb72d544962fa333e2e34ce64f719',1,'op::HandDetector::Size()'],['../classcl_1_1_n_d_range.html#a31018e7478f8ce3a129dee14abf53719',1,'cl::NDRange::size()'],['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_9std_10affa824618af864313998f2e6bcf08f.html#ab26d77fd61e872fcf0bc9345dcb0192c',1,'cl::detail::KernelArgumentHandler< T, typename std::enable_if<!std::is_base_of< cl::Memory, T >::value >::type >::size()'],['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_01std_cb5bfaca8096193f715a7bbe8a3fa84f.html#aab115c561c430a368dcf3fab65debf42',1,'cl::detail::KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type >::size()'],['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_local_space_arg_00_01void_01_4.html#adcc5bbbbc8975491e859042d6764372c',1,'cl::detail::KernelArgumentHandler< LocalSpaceArg, void >::size()'],['../structcl_1_1detail_1_1_kernel_argument_handler_3_01cl_1_1_device_command_queue_00_01void_01_4.html#aaca22313c85e1f71a41f5695c21aeea0',1,'cl::detail::KernelArgumentHandler< cl::DeviceCommandQueue, void >::size()'],['../classop_1_1_queue_base.html#a12cdec56bfe72e722ecc722774989d1b',1,'op::QueueBase::size()'],['../namespaceop.html#adbb34b5c8f2b6f0c051f831f18582e7fa6f6cb72d544962fa333e2e34ce64f719',1,'op::Size()'],['../namespaceop.html#af5b3ce2a5d3de87cb31b9b67e96f261fa6f6cb72d544962fa333e2e34ce64f719',1,'op::Size()'],['../namespaceop.html#a37c58b781e5bcd9fee67a7768afc5d0ea6f6cb72d544962fa333e2e34ce64f719',1,'op::Size()'],['../namespaceop.html#abc501c56c6cf6cf1989c84b1692cb774a6f6cb72d544962fa333e2e34ce64f719',1,'op::Size()']]], + ['size',['size',['../classcl_1_1_n_d_range.html#a31018e7478f8ce3a129dee14abf53719',1,'cl::NDRange::size()'],['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_9std_10affa824618af864313998f2e6bcf08f.html#ab26d77fd61e872fcf0bc9345dcb0192c',1,'cl::detail::KernelArgumentHandler< T, typename std::enable_if<!std::is_base_of< cl::Memory, T >::value >::type >::size()'],['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_01std_cb5bfaca8096193f715a7bbe8a3fa84f.html#aab115c561c430a368dcf3fab65debf42',1,'cl::detail::KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type >::size()'],['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_local_space_arg_00_01void_01_4.html#adcc5bbbbc8975491e859042d6764372c',1,'cl::detail::KernelArgumentHandler< LocalSpaceArg, void >::size()'],['../structcl_1_1detail_1_1_kernel_argument_handler_3_01cl_1_1_device_command_queue_00_01void_01_4.html#aaca22313c85e1f71a41f5695c21aeea0',1,'cl::detail::KernelArgumentHandler< cl::DeviceCommandQueue, void >::size()'],['../classop_1_1_queue_base.html#a12cdec56bfe72e722ecc722774989d1b',1,'op::QueueBase::size()'],['../classop_1_1_hand_detector.html#a4d058446e66aff15d8702558fd256b73a6f6cb72d544962fa333e2e34ce64f719',1,'op::HandDetector::Size()'],['../namespaceop.html#adbb34b5c8f2b6f0c051f831f18582e7fa6f6cb72d544962fa333e2e34ce64f719',1,'op::Size()'],['../namespaceop.html#af5b3ce2a5d3de87cb31b9b67e96f261fa6f6cb72d544962fa333e2e34ce64f719',1,'op::Size()'],['../namespaceop.html#a37c58b781e5bcd9fee67a7768afc5d0ea6f6cb72d544962fa333e2e34ce64f719',1,'op::Size()'],['../namespaceop.html#abc501c56c6cf6cf1989c84b1692cb774a6f6cb72d544962fa333e2e34ce64f719',1,'op::Size()']]], ['size_5f',['size_',['../structcl_1_1_local_space_arg.html#a30ac7ba02b1a0909f10253ed4158e0a6',1,'cl::LocalSpaceArg']]], ['size_5ft_5farray',['size_t_array',['../namespacecl_1_1detail.html#aab488f551c8b1feb4f4b3f6893c358db',1,'cl::detail']]], ['size_5ftype',['size_type',['../classcl_1_1_s_v_m_allocator.html#afe51e51ed34089444241a43aab0950ef',1,'cl::SVMAllocator::size_type()'],['../namespacecl.html#a35ea2a6f4cc42e6b4082daab0e4dc449',1,'cl::size_type()']]], diff --git a/html/search/functions_11.js b/html/search/functions_11.js index 9d3d90d9..8d999b52 100644 --- a/html/search/functions_11.js +++ b/html/search/functions_11.js @@ -32,7 +32,7 @@ var searchData= ['resizeandmergecaffe',['ResizeAndMergeCaffe',['../classop_1_1_resize_and_merge_caffe.html#a30805a265fa887eff04b1200dbda91a5',1,'op::ResizeAndMergeCaffe']]], ['resizeandmergecpu',['resizeAndMergeCpu',['../namespaceop.html#a1b6c4abcf6948b5ac5651bb2f2909bc9',1,'op']]], ['resizeandmergegpu',['resizeAndMergeGpu',['../namespaceop.html#a6a5cb4e7c022ac0fbcc399e24bb6931a',1,'op']]], - ['resizeandmergeocl',['resizeAndMergeOcl',['../namespaceop.html#ad18f874de9ff9501c0dd7123f803d541',1,'op']]], + ['resizeandmergeocl',['resizeAndMergeOcl',['../namespaceop.html#a46a1ea61fca063d4639d5cf3a15302ca',1,'op']]], ['resizefixedaspectratio',['resizeFixedAspectRatio',['../namespaceop.html#ae6845e9d6fddf61cb7cb2eea7a7d4afc',1,'op']]], ['resizegetscalefactor',['resizeGetScaleFactor',['../namespaceop.html#a24ebdcb8395dea0429f220de6a715d6e',1,'op']]], ['retain',['retain',['../structcl_1_1detail_1_1_reference_handler_3_01cl__device__id_01_4.html#ae3392ce2c4055446680bde82e60c976c',1,'cl::detail::ReferenceHandler< cl_device_id >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__platform__id_01_4.html#a26b860addc4286a66ad6b13502bf61c8',1,'cl::detail::ReferenceHandler< cl_platform_id >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__context_01_4.html#ae20376889d6966d9075a2ac61a09b14e',1,'cl::detail::ReferenceHandler< cl_context >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__command__queue_01_4.html#aaff327f27da074b52435f47c1a8ada25',1,'cl::detail::ReferenceHandler< cl_command_queue >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__mem_01_4.html#a6af1e1c3c30cb81314a585d1f1d4b361',1,'cl::detail::ReferenceHandler< cl_mem >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__sampler_01_4.html#a341de3beb748e003b3565d8370e51deb',1,'cl::detail::ReferenceHandler< cl_sampler >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__program_01_4.html#aaf548454f0e0ab20e98f93e0c1443790',1,'cl::detail::ReferenceHandler< cl_program >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__kernel_01_4.html#abbae5715707d421461a03eb3b7f61b78',1,'cl::detail::ReferenceHandler< cl_kernel >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__event_01_4.html#a69614259acaa35b6397bfbe222654fe4',1,'cl::detail::ReferenceHandler< cl_event >::retain()'],['../classcl_1_1detail_1_1_wrapper.html#a6d902b42c615eb8843671e35605c1cd0',1,'cl::detail::Wrapper::retain()'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a619059007eadaff35281d94a0c0d4598',1,'cl::detail::Wrapper< cl_device_id >::retain()']]]