|
| | any.h |
| | Container to hold any data type.
|
| |
| | array_view.h |
| | Read only data structure to reference array.
|
| |
| | base.h |
| | defines configuration macros
|
| |
| | blockingconcurrentqueue.h |
| |
| | build_config_default.h |
| | Default detection logic for fopen64 and other symbols. May be overriden by CMake.
|
| |
| | common.h |
| | defines some common utility function.
|
| |
| | concurrency.h |
| | thread-safe data structures.
|
| |
| | concurrentqueue.h |
| |
| | config.h |
| | defines config parser class
|
| |
| | data.h |
| | defines common input data structure, and interface for handling the input data
|
| |
| | endian.h |
| | Endian testing, need c++11.
|
| |
| | filesystem.h |
| | Utilities to manipulate files.
|
| |
| | input_split_shuffle.h |
| | base class to construct input split with global shuffling
|
| |
| | io.h |
| | defines serializable interface of dmlc
|
| |
| | json.h |
| | Lightweight JSON Reader/Writer that read save into C++ data structs. This includes STL composites and structures.
|
| |
| | logging.h |
| | defines logging macros of dmlc allows use of GLOG, fall back to internal implementation when disabled
|
| |
| | lua.h |
| | C++11 header only interface to easily interact with Lua and Torch. This code is evolved from torch plugin code for MXNet.
|
| |
| | memory.h |
| | Additional memory hanlding utilities.
|
| |
| | memory_io.h |
| | defines binary serialization class to serialize things into/from memory region.
|
| |
| | omp.h |
| | header to handle OpenMP compatibility issues
|
| |
| | optional.h |
| | Container to hold optional data.
|
| |
| | parameter.h |
| | Provide lightweight util to do parameter setup and checking.
|
| |
| | recordio.h |
| | recordio that is able to pack binary data into a splittable format, useful to exchange data in binary serialization, such as binary raw data or protobuf
|
| |
| | registry.h |
| | Registry utility that helps to build registry singletons.
|
| |
| | serializer.h |
| | serializer template class that helps serialization. This file do not need to be directly used by most user.
|
| |
| | strtonum.h |
| | A faster implementation of strtof and strtod.
|
| |
| | thread_group.h |
| | Thread and synchronization primitives and lifecycle management.
|
| |
| | thread_local.h |
| | Portable thread local storage.
|
| |
| | threadediter.h |
| | thread backed iterator that can be used to implement general thread-based pipeline such as prefetch and pre-computation To use the functions in this header, C++11 is required
|
| |
| | timer.h |
| | cross platform timer for timing
|
| |
| | type_traits.h |
| | type traits information header
|
| |