mxnet
|
Configuration of nnvm as well as basic data structure. More...
#include <dmlc/base.h>
#include <dmlc/common.h>
#include <dmlc/any.h>
#include <dmlc/memory.h>
#include <dmlc/logging.h>
#include <dmlc/registry.h>
#include <dmlc/array_view.h>
Go to the source code of this file.
Namespaces | |
nnvm | |
Macros | |
#define | NNVM_STRINGIZE_DETAIL(x) #x |
#define | NNVM_STRINGIZE(x) NNVM_STRINGIZE_DETAIL(x) |
#define | NNVM_DESCRIBE(...) describe(__VA_ARGS__ "\n\nFrom:" __FILE__ ":" NNVM_STRINGIZE(__LINE__)) |
#define | NNVM_ADD_FILELINE "\n\nDefined in " __FILE__ ":L" NNVM_STRINGIZE(__LINE__) |
Enumerations | |
enum | nnvm::TypeFlag { nnvm::kFloat32 = 0, nnvm::kFloat64 = 1, nnvm::kFloat16 = 2, nnvm::kUint8 = 3, nnvm::kInt32 = 4, nnvm::kInt8 = 5, nnvm::kInt64 = 6, nnvm::kInt16 = 8, nnvm::kUint16 = 9, nnvm::kUint32 = 10, nnvm::kUint64 = 11, nnvm::kBfloat16 = 12 } |
Configuration of nnvm as well as basic data structure.
#define NNVM_ADD_FILELINE "\n\nDefined in " __FILE__ ":L" NNVM_STRINGIZE(__LINE__) |
#define NNVM_DESCRIBE | ( | ... | ) | describe(__VA_ARGS__ "\n\nFrom:" __FILE__ ":" NNVM_STRINGIZE(__LINE__)) |
#define NNVM_STRINGIZE | ( | x | ) | NNVM_STRINGIZE_DETAIL(x) |
#define NNVM_STRINGIZE_DETAIL | ( | x | ) | #x |