#include <poseExtractorNet.hpp>
Inherited by op::PoseExtractorCaffe.
op::PoseExtractorNet::PoseExtractorNet |
( |
const PoseModel |
poseModel, |
|
|
const std::vector< HeatMapType > & |
heatMapTypes = {} , |
|
|
const ScaleMode |
heatMapScale = ScaleMode::ZeroToOne , |
|
|
const bool |
addPartCandidates = false , |
|
|
const bool |
maximizePositives = false |
|
) |
| |
virtual op::PoseExtractorNet::~PoseExtractorNet |
( |
| ) |
|
|
virtual |
void op::PoseExtractorNet::checkThread |
( |
| ) |
const |
|
protected |
void op::PoseExtractorNet::clear |
( |
| ) |
|
virtual void op::PoseExtractorNet::forwardPass |
( |
const std::vector< Array< float >> & |
inputNetData, |
|
|
const Point< int > & |
inputDataSize, |
|
|
const std::vector< double > & |
scaleRatios = {1.f} |
|
) |
| |
|
pure virtual |
double op::PoseExtractorNet::get |
( |
const PoseProperty |
property | ) |
const |
std::vector<std::vector<std::array<float,3> > > op::PoseExtractorNet::getCandidatesCopy |
( |
| ) |
const |
virtual const float* op::PoseExtractorNet::getCandidatesCpuConstPtr |
( |
| ) |
const |
|
pure virtual |
virtual const float* op::PoseExtractorNet::getCandidatesGpuConstPtr |
( |
| ) |
const |
|
pure virtual |
virtual const float* op::PoseExtractorNet::getHeatMapCpuConstPtr |
( |
| ) |
const |
|
pure virtual |
virtual const float* op::PoseExtractorNet::getHeatMapGpuConstPtr |
( |
| ) |
const |
|
pure virtual |
Array<float> op::PoseExtractorNet::getHeatMapsCopy |
( |
| ) |
const |
virtual std::vector<int> op::PoseExtractorNet::getHeatMapSize |
( |
| ) |
const |
|
pure virtual |
virtual const float* op::PoseExtractorNet::getPoseGpuConstPtr |
( |
| ) |
const |
|
pure virtual |
Array<float> op::PoseExtractorNet::getPoseKeypoints |
( |
| ) |
const |
Array<float> op::PoseExtractorNet::getPoseScores |
( |
| ) |
const |
float op::PoseExtractorNet::getScaleNetToOutput |
( |
| ) |
const |
void op::PoseExtractorNet::increase |
( |
const PoseProperty |
property, |
|
|
const double |
value |
|
) |
| |
void op::PoseExtractorNet::initializationOnThread |
( |
| ) |
|
virtual void op::PoseExtractorNet::netInitializationOnThread |
( |
| ) |
|
|
protectedpure virtual |
void op::PoseExtractorNet::set |
( |
const PoseProperty |
property, |
|
|
const double |
value |
|
) |
| |
Point<int> op::PoseExtractorNet::mNetOutputSize |
|
protected |
Array<float> op::PoseExtractorNet::mPoseKeypoints |
|
protected |
const PoseModel op::PoseExtractorNet::mPoseModel |
|
protected |
Array<float> op::PoseExtractorNet::mPoseScores |
|
protected |
float op::PoseExtractorNet::mScaleNetToOutput |
|
protected |
The documentation for this class was generated from the following file: