ETRI IVCL 1.0.0
Acceleration SW Platform for Ondevice
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
caffe::FlowWarpLayer< Dtype > Class Template Reference

#include <flow_warp_layer.hpp>

Inheritance diagram for caffe::FlowWarpLayer< Dtype >:

Public Member Functions

 FlowWarpLayer (const LayerParameter &param)
 
virtual ~FlowWarpLayer ()
 
virtual void LayerSetUp (const vector< Blob< Dtype > * > &bottom, const vector< Blob< Dtype > * > &top)
 
virtual void Reshape (const vector< Blob< Dtype > * > &bottom, const vector< Blob< Dtype > * > &top)
 

Protected Member Functions

virtual void Forward_cpu (const vector< Blob< Dtype > * > &bottom, const vector< Blob< Dtype > * > &top)
 
virtual void Forward_gpu (const vector< Blob< Dtype > * > &bottom, const vector< Blob< Dtype > * > &top)
 
virtual void Backward_cpu (const vector< Blob< Dtype > * > &top, const vector< bool > &propagate_down, const vector< Blob< Dtype > * > &bottom)
 
virtual void Backward_gpu (const vector< Blob< Dtype > * > &top, const vector< bool > &propagate_down, const vector< Blob< Dtype > * > &bottom)
 

Protected Attributes

Blob< Dtype > transposed_image_
 

Constructor & Destructor Documentation

◆ FlowWarpLayer()

template<typename Dtype >
caffe::FlowWarpLayer< Dtype >::FlowWarpLayer ( const LayerParameter &  param)
inlineexplicit

◆ ~FlowWarpLayer()

template<typename Dtype >
virtual caffe::FlowWarpLayer< Dtype >::~FlowWarpLayer ( )
inlinevirtual

Member Function Documentation

◆ Backward_cpu()

template<typename Dtype >
void caffe::FlowWarpLayer< Dtype >::Backward_cpu ( const vector< Blob< Dtype > * > &  top,
const vector< bool > &  propagate_down,
const vector< Blob< Dtype > * > &  bottom 
)
protectedvirtual

◆ Backward_gpu()

template<typename Dtype >
virtual void caffe::FlowWarpLayer< Dtype >::Backward_gpu ( const vector< Blob< Dtype > * > &  top,
const vector< bool > &  propagate_down,
const vector< Blob< Dtype > * > &  bottom 
)
protectedvirtual

◆ Forward_cpu()

template<typename Dtype >
void caffe::FlowWarpLayer< Dtype >::Forward_cpu ( const vector< Blob< Dtype > * > &  bottom,
const vector< Blob< Dtype > * > &  top 
)
protectedvirtual

◆ Forward_gpu()

template<typename Dtype >
virtual void caffe::FlowWarpLayer< Dtype >::Forward_gpu ( const vector< Blob< Dtype > * > &  bottom,
const vector< Blob< Dtype > * > &  top 
)
protectedvirtual

◆ LayerSetUp()

template<typename Dtype >
void caffe::FlowWarpLayer< Dtype >::LayerSetUp ( const vector< Blob< Dtype > * > &  bottom,
const vector< Blob< Dtype > * > &  top 
)
virtual

◆ Reshape()

template<typename Dtype >
void caffe::FlowWarpLayer< Dtype >::Reshape ( const vector< Blob< Dtype > * > &  bottom,
const vector< Blob< Dtype > * > &  top 
)
virtual

Member Data Documentation

◆ transposed_image_

template<typename Dtype >
Blob<Dtype> caffe::FlowWarpLayer< Dtype >::transposed_image_
protected

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