[mlpack-svn] [MLPACK] #170: One-letter "shortcuts" for CLI options
MLPACK Trac
trac at coffeetalk-1.cc.gatech.edu
Wed Nov 30 03:28:34 EST 2011
#170: One-letter "shortcuts" for CLI options
---------------------------------------------+------------------------------
Reporter: rcurtin | Owner: mamidon
Type: defect | Status: new
Priority: major | Milestone: MLPACK 1.0
Component: MLPACK | Resolution:
Keywords: cli one-letter shortcut option | Blocking:
Blocked By: |
---------------------------------------------+------------------------------
Description changed by rcurtin:
Old description:
> Currently I have to do "--verbose" but I want to be able to just do "-v".
>
> In the code I currently do this (ignoring the module name, which will be
> gone soon):
>
> {{{
> PARAM_DOUBLE("option", "Does some stuff");
> }}}
>
> and I want to do this:
>
> {{{
> PARAM_DOUBLE("option", "Does some stuff", 'o');
> }}}
>
> so that I can specify --option as -o. I bet boost::program_options has
> support for this, so we just need to find out the easiest way to exploit
> and wrap that functionality.
New description:
Currently I have to do "--verbose" but I want to be able to just do "-v".
In the code I currently do this (ignoring the module name, which will be
gone soon -- see #168):
{{{
PARAM_DOUBLE("option", "Does some stuff");
}}}
and I want to do this:
{{{
PARAM_DOUBLE("option", "Does some stuff", 'o');
}}}
so that I can specify --option as -o. I bet boost::program_options has
support for this, so we just need to find out the easiest way to exploit
and wrap that functionality.
--
--
Ticket URL: <http://trac.research.cc.gatech.edu/fastlab/ticket/170#comment:1>
MLPACK <www.fast-lab.org>
MLPACK is an intuitive, fast, and scalable C++ machine learning library developed by the FASTLAB at Georgia Tech under Dr. Alex Gray.
More information about the mlpack-svn
mailing list