#include <lut_op.h>
|
| TcLUTOp (const caffe2::OperatorDef &operator_def, caffe2::Workspace *ws) |
|
| ~TcLUTOp () override |
|
| TcOp (const OperatorDef &operator_def, Workspace *ws) |
|
| ~TcOp () override |
|
template<typename T , typename I , class Context , class Engine = caffe2::DefaultEngine>
caffe2::TcLUTOp< T, I, Context, Engine >::TcLUTOp |
( |
const caffe2::OperatorDef & |
operator_def, |
|
|
caffe2::Workspace * |
ws |
|
) |
| |
|
inline |
template<typename T , typename I , class Context , class Engine = caffe2::DefaultEngine>
template<typename T , typename I , class Context , class Engine = caffe2::DefaultEngine>
void caffe2::TcLUTOp< T, I, Context, Engine >::setupNaiveMappingOptions |
( |
| ) |
|
|
inlineoverrideprotectedvirtual |
Hook called when the mappingOptions are not provided in the Caffe2 operator arguments. Does nothing by default, derived classes can reimplement this to customize stategies.
Reimplemented from caffe2::TcOp< T, Context, Engine >.
template<typename T , typename I , class Context , class Engine = caffe2::DefaultEngine>
constexpr auto caffe2::TcLUTOp< T, I, Context, Engine >::description = tc::TC_LUT |
|
static |
The documentation for this class was generated from the following file: