13 #ifndef MLPACK_CORE_UTIL_OPTION_HPP    14 #define MLPACK_CORE_UTIL_OPTION_HPP    54          const bool required = 
false,
    55          const bool input = 
true,
    56          const bool noTranspose = 
false)
    58     CLI::Add<N>(defaultValue, identifier, description, alias[0], required,
 A static object whose constructor registers a parameter with the CLI class. 
Linear algebra utility functions, generally performed on matrices or vectors. 
Option(const N defaultValue, const std::string &identifier, const std::string &description, const std::string &alias, const bool required=false, const bool input=true, const bool noTranspose=false)
Construct an Option object. 
std::string programName
The name of the program. 
test cpp RESULT_VARIABLE MEX_RESULT_TRASH OUTPUT_VARIABLE MEX_OUTPUT ERROR_VARIABLE MEX_ERROR_TRASH string(REGEX MATCH"Warning: You are using"MEX_WARNING"${MEX_OUTPUT}") if(MEX_WARNING) string(REGEX REPLACE".*using [a-zA-Z]* version \"([0-9.]*)[^\"]*\".*""\\1"OTHER_COMPILER_VERSION"$
A static object whose constructor registers program documentation with the CLI class. 
std::string documentation
Documentation for what the program does.