OpenPose  1.7.0
The first real-time multi-person system to jointly detect human body, hand, facial, and foot keypoints
op::Net Class Referenceabstract

#include <net.hpp>

Inheritance diagram for op::Net:
op::NetCaffe op::NetOpenCv

Public Member Functions

virtual ~Net ()
 
virtual void initializationOnThread ()=0
 
virtual void forwardPass (const Array< float > &inputData) const =0
 
virtual std::shared_ptr< ArrayCpuGpu< float > > getOutputBlobArray () const =0
 

Detailed Description

Definition at line 8 of file net.hpp.

Constructor & Destructor Documentation

◆ ~Net()

virtual op::Net::~Net ( )
inlinevirtual

Definition at line 11 of file net.hpp.

Member Function Documentation

◆ forwardPass()

virtual void op::Net::forwardPass ( const Array< float > &  inputData) const
pure virtual

Implemented in op::NetOpenCv, and op::NetCaffe.

◆ getOutputBlobArray()

virtual std::shared_ptr<ArrayCpuGpu<float> > op::Net::getOutputBlobArray ( ) const
pure virtual

Implemented in op::NetOpenCv, and op::NetCaffe.

◆ initializationOnThread()

virtual void op::Net::initializationOnThread ( )
pure virtual

Implemented in op::NetOpenCv, and op::NetCaffe.


The documentation for this class was generated from the following file: