OpenPose
1.0.0rc2
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
|
#include <bodyPartConnectorCaffe.hpp>
Public Member Functions | |
BodyPartConnectorCaffe () | |
~BodyPartConnectorCaffe () | |
virtual void | Reshape (const std::vector< caffe::Blob< T > * > &bottom) |
virtual const char * | type () const |
void | setPoseModel (const PoseModel poseModel) |
void | setInterMinAboveThreshold (const T interMinAboveThreshold) |
void | setInterThreshold (const T interThreshold) |
void | setMinSubsetCnt (const int minSubsetCnt) |
void | setMinSubsetScore (const T minSubsetScore) |
void | setScaleNetToOutput (const T scaleNetToOutput) |
virtual void | Forward_cpu (const std::vector< caffe::Blob< T > * > &bottom, Array< T > &poseKeypoints, Array< T > &poseScores) |
virtual void | Forward_gpu (const std::vector< caffe::Blob< T > * > &bottom, Array< T > &poseKeypoints, Array< T > &poseScores) |
virtual void | Backward_cpu (const std::vector< caffe::Blob< T > * > &top, const std::vector< bool > &propagate_down, const std::vector< caffe::Blob< T > * > &bottom) |
virtual void | Backward_gpu (const std::vector< caffe::Blob< T > * > &top, const std::vector< bool > &propagate_down, const std::vector< caffe::Blob< T > * > &bottom) |
|
explicit |
op::BodyPartConnectorCaffe< T >::~BodyPartConnectorCaffe | ( | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
void op::BodyPartConnectorCaffe< T >::setInterMinAboveThreshold | ( | const T | interMinAboveThreshold | ) |
void op::BodyPartConnectorCaffe< T >::setInterThreshold | ( | const T | interThreshold | ) |
void op::BodyPartConnectorCaffe< T >::setMinSubsetCnt | ( | const int | minSubsetCnt | ) |
void op::BodyPartConnectorCaffe< T >::setMinSubsetScore | ( | const T | minSubsetScore | ) |
void op::BodyPartConnectorCaffe< T >::setPoseModel | ( | const PoseModel | poseModel | ) |
void op::BodyPartConnectorCaffe< T >::setScaleNetToOutput | ( | const T | scaleNetToOutput | ) |
|
inlinevirtual |