13 #ifndef MLPACK_BINDINGS_GO_IO_UTIL_HPP
14 #define MLPACK_BINDINGS_GO_IO_UTIL_HPP
31 IO::GetParam<T>(identifier) = std::move(value);
44 IO::GetParam<T*>(identifier) = value;
54 return IO::GetParam<T*>(paramName);
bool backtrace
If true, on a fatal error, a backtrace will be printed if HAS_BFD_DL is defined.
void ResetTimers()
Reset the status of all timers.
void SetParamPtr(const std::string &identifier, T *value)
Set the parameter to the given value, given that the type is a pointer.
void DisableVerbose()
Turn verbose output off.
bool ignoreInput
Discards input, prints nothing if true.
void DisableBacktrace()
Disable backtraces.
static MLPACK_EXPORT util::PrefixedOutStream Fatal
Prints fatal messages prefixed with [FATAL], then terminates the program.
void EnableTimers()
Enable timing.
static MLPACK_EXPORT util::PrefixedOutStream Info
Prints informational messages if –verbose is specified, prefixed with [INFO ].
T * GetParamPtr(const std::string ¶mName)
Return a pointer.
void SetParam(const std::string &identifier, T &value)
Set the parameter to the given value.
static IO & GetSingleton()
Retrieve the singleton.
static void EnableTiming()
Enable timing of mlpack programs.
void EnableVerbose()
Turn verbose output on.
Timers timer
Holds the timer objects.
void Reset()
Reset the timers.
src mlpack core util version hpp VERSION_HPP_CONTENTS string(REGEX REPLACE".*#define MLPACK_VERSION_MAJOR ([0-9]+).*""\\1"MLPACK_VERSION_MAJOR"${VERSION_HPP_CONTENTS}") string(REGEX REPLACE".* MLPACK_VERSION_MINOR "$