mlpack  2.2.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Macros
cli.hpp File Reference
Include dependency graph for cli.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CLI
 Parses the command line for parameters and holds user-specified parameters. More...
 
struct  ParamData
 Aids in the extensibility of CLI by focusing potential changes into one structure. More...
 

Namespaces

 mlpack
 Linear algebra utility functions, generally performed on matrices or vectors.
 
 mlpack::util
 

Macros

#define TYPENAME(x)   (std::string(typeid(x).name()))
 The TYPENAME macro is used internally to convert a type into a string. More...
 

Detailed Description

Author
Matthew Amidon

This file implements the CLI subsystem which is intended to replace FX. This can be used more or less regardless of context. In the future, it might be expanded to include file I/O.

mlpack is free software; you may redistribute it and/or modify it under the terms of the 3-clause BSD license. You should have received a copy of the 3-clause BSD license along with mlpack. If not, see http://www.opensource.org/licenses/BSD-3-Clause for more information.

Definition in file cli.hpp.

Macro Definition Documentation

#define TYPENAME (   x)    (std::string(typeid(x).name()))

The TYPENAME macro is used internally to convert a type into a string.

Definition at line 35 of file cli.hpp.