OpenPose 1.0.0rc2 OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
maximumBase.hpp
Go to the documentation of this file.
1 #ifndef OPENPOSE_NET_MAXIMUM_BASE_HPP
2 #define OPENPOSE_NET_MAXIMUM_BASE_HPP
3
4 #include <openpose/core/common.hpp>
5
6 namespace op
7 {
8 template <typename T>
9 void maximumCpu(T* targetPtr, const T* const sourcePtr, const std::array<int, 4>& targetSize,
10 const std::array<int, 4>& sourceSize);
11
12 // Windows: Cuda functions do not include OP_API
13 template <typename T>
14 void maximumGpu(T* targetPtr, const T* const sourcePtr, const std::array<int, 4>& targetSize,
15 const std::array<int, 4>& sourceSize);
16 }
17
18 #endif // OPENPOSE_NET_MAXIMUM_BASE_HPP
common.hpp
op::maximumCpu
void maximumCpu(T *targetPtr, const T *const sourcePtr, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize)
op::maximumGpu
void maximumGpu(T *targetPtr, const T *const sourcePtr, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize)