#include <packed_func.h>
|
| MXNetArgsSetter (MXNetValue *values, int *type_codes) |
|
template<typename T , typename = typename std::enable_if< std::is_integral<T>::value>::type> |
void | operator() (size_t i, T value) const |
|
void | operator() (size_t i, uint64_t value) const |
|
void | operator() (size_t i, double value) const |
|
void | operator() (size_t i, std::nullptr_t value) const |
|
void | operator() (size_t i, const MXNetArgValue &value) const |
|
void | operator() (size_t i, void *value) const |
|
void | operator() (size_t i, DLTensor *value) const |
|
void | operator() (size_t i, const char *value) const |
|
void | operator() (size_t i, const std::string &value) const |
|
void | operator() (size_t i, DLDataType value) const |
|
void | operator() (size_t i, MXNetDataType dtype) const |
|
void | operator() (size_t i, const MXNetByteArray &value) const |
|
void | operator() (size_t i, const PackedFunc &value) const |
|
template<typename FType > |
void | operator() (size_t i, const TypedPackedFunc< FType > &value) const |
|
void | operator() (size_t i, const ObjectRef &value) const |
|
void | operator() (size_t i, const MXNetRetValue &value) const |
|
◆ MXNetArgsSetter()
mxnet::runtime::MXNetArgsSetter::MXNetArgsSetter |
( |
MXNetValue * |
values, |
|
|
int * |
type_codes |
|
) |
| |
|
inline |
◆ operator()() [1/16]
template<typename T , typename = typename std::enable_if< std::is_integral<T>::value>::type>
void mxnet::runtime::MXNetArgsSetter::operator() |
( |
size_t |
i, |
|
|
T |
value |
|
) |
| const |
|
inline |
◆ operator()() [2/16]
void mxnet::runtime::MXNetArgsSetter::operator() |
( |
size_t |
i, |
|
|
uint64_t |
value |
|
) |
| const |
|
inline |
◆ operator()() [3/16]
void mxnet::runtime::MXNetArgsSetter::operator() |
( |
size_t |
i, |
|
|
double |
value |
|
) |
| const |
|
inline |
◆ operator()() [4/16]
void mxnet::runtime::MXNetArgsSetter::operator() |
( |
size_t |
i, |
|
|
std::nullptr_t |
value |
|
) |
| const |
|
inline |
◆ operator()() [5/16]
void mxnet::runtime::MXNetArgsSetter::operator() |
( |
size_t |
i, |
|
|
const MXNetArgValue & |
value |
|
) |
| const |
|
inline |
◆ operator()() [6/16]
void mxnet::runtime::MXNetArgsSetter::operator() |
( |
size_t |
i, |
|
|
void * |
value |
|
) |
| const |
|
inline |
◆ operator()() [7/16]
void mxnet::runtime::MXNetArgsSetter::operator() |
( |
size_t |
i, |
|
|
DLTensor * |
value |
|
) |
| const |
|
inline |
◆ operator()() [8/16]
void mxnet::runtime::MXNetArgsSetter::operator() |
( |
size_t |
i, |
|
|
const char * |
value |
|
) |
| const |
|
inline |
◆ operator()() [9/16]
void mxnet::runtime::MXNetArgsSetter::operator() |
( |
size_t |
i, |
|
|
const std::string & |
value |
|
) |
| const |
|
inline |
◆ operator()() [10/16]
void mxnet::runtime::MXNetArgsSetter::operator() |
( |
size_t |
i, |
|
|
DLDataType |
value |
|
) |
| const |
|
inline |
◆ operator()() [11/16]
void mxnet::runtime::MXNetArgsSetter::operator() |
( |
size_t |
i, |
|
|
MXNetDataType |
dtype |
|
) |
| const |
|
inline |
◆ operator()() [12/16]
void mxnet::runtime::MXNetArgsSetter::operator() |
( |
size_t |
i, |
|
|
const MXNetByteArray & |
value |
|
) |
| const |
|
inline |
◆ operator()() [13/16]
void mxnet::runtime::MXNetArgsSetter::operator() |
( |
size_t |
i, |
|
|
const PackedFunc & |
value |
|
) |
| const |
|
inline |
◆ operator()() [14/16]
template<typename FType >
void mxnet::runtime::MXNetArgsSetter::operator() |
( |
size_t |
i, |
|
|
const TypedPackedFunc< FType > & |
value |
|
) |
| const |
|
inline |
◆ operator()() [15/16]
void mxnet::runtime::MXNetArgsSetter::operator() |
( |
size_t |
i, |
|
|
const ObjectRef & |
value |
|
) |
| const |
|
inline |
◆ operator()() [16/16]
void mxnet::runtime::MXNetArgsSetter::operator() |
( |
size_t |
i, |
|
|
const MXNetRetValue & |
value |
|
) |
| const |
|
inline |
The documentation for this class was generated from the following file: