#include <nmsCaffe.hpp>
|
| NmsCaffe () |
|
virtual | ~NmsCaffe () |
|
virtual void | LayerSetUp (const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top) |
|
virtual void | Reshape (const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top, const int maxPeaks, const int outputChannels=-1) |
|
virtual const char * | type () const |
|
void | setThreshold (const T threshold) |
|
virtual void | Forward_cpu (const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top) |
|
virtual void | Forward_gpu (const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top) |
|
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) |
|
template<typename T >
virtual void op::NmsCaffe< T >::Backward_cpu |
( |
const std::vector< caffe::Blob< T > * > & |
top, |
|
|
const std::vector< bool > & |
propagate_down, |
|
|
const std::vector< caffe::Blob< T > * > & |
bottom |
|
) |
| |
|
virtual |
template<typename T >
virtual void op::NmsCaffe< T >::Backward_gpu |
( |
const std::vector< caffe::Blob< T > * > & |
top, |
|
|
const std::vector< bool > & |
propagate_down, |
|
|
const std::vector< caffe::Blob< T > * > & |
bottom |
|
) |
| |
|
virtual |
template<typename T >
virtual void op::NmsCaffe< T >::Reshape |
( |
const std::vector< caffe::Blob< T > * > & |
bottom, |
|
|
const std::vector< caffe::Blob< T > * > & |
top, |
|
|
const int |
maxPeaks, |
|
|
const int |
outputChannels = -1 |
|
) |
| |
|
virtual |
The documentation for this class was generated from the following file:
- /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/nmsCaffe.hpp