tvm
|
#include <attrs.h>
Public Types | |
using | TSelf = AttrInitEntry< T > |
Public Member Functions | |
AttrInitEntry ()=default | |
AttrInitEntry (AttrInitEntry &&other) | |
~AttrInitEntry () DMLC_THROW_EXCEPTION | |
TSelf & | set_lower_bound (const T &begin) |
TSelf & | set_upper_bound (const T &end) |
TSelf & | set_default (const T &value) |
TSelf & | describe (DMLC_ATTRIBUTE_UNUSED const char *str) |
Public Attributes | |
const char * | type_key_ |
const char * | key_ |
T * | value_ |
bool | value_missing_ {false} |
using tvm::detail::AttrInitEntry< T >::TSelf = AttrInitEntry<T> |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
const char* tvm::detail::AttrInitEntry< T >::key_ |
const char* tvm::detail::AttrInitEntry< T >::type_key_ |
T* tvm::detail::AttrInitEntry< T >::value_ |
bool tvm::detail::AttrInitEntry< T >::value_missing_ {false} |