1 #ifndef OPENPOSE_CORE_RESIZE_AND_MERGE_BASE_HPP
2 #define OPENPOSE_CORE_RESIZE_AND_MERGE_BASE_HPP
10 const std::array<int, 4>& targetSize,
12 const std::vector<T>& scaleInputToNetInputs = {1.f});
16 const std::array<int, 4>& targetSize,
18 const std::vector<T>& scaleInputToNetInputs = {1.f});
22 const std::array<int, 4>& targetSize,
24 const std::vector<T>& scaleInputToNetInputs = {1.f},
28 #endif // OPENPOSE_CORE_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)
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
#define OP_API
Definition: macros.hpp:15