13 #ifndef MLPACK_CORE_UTIL_PARAM_DATA_HPP 14 #define MLPACK_CORE_UTIL_PARAM_DATA_HPP 22 #define TYPENAME(x) (std::string(typeid(x).name())) 27 class
The actual value that is held.
Linear algebra utility functions, generally performed on matrices or vectors.
True if the option was passed to the program.
If this should be preserved across different settings (i.e.
The core includes that mlpack expects; standard C++ includes and Armadillo.
Description of this parameter, if any.
True if this option is an input option (otherwise, it is output).
This structure holds all of the information about a single parameter, including its value (which is s...
If this is an input parameter that needs extra loading, this indicates whether or not it has been loa...
DatasetMapper< data::IncrementPolicy > DatasetInfo
Alias for this parameter.
Type information of this parameter.
Name of this parameter.
True if this option is required.
The true name of the type, as it would be written in C++.
True if this is a matrix that should not be transposed.