OnWorks favicon

mlpack_hmm_train - Online in the Cloud

Run mlpack_hmm_train in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command mlpack_hmm_train that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator



mlpack_hmm_train - hidden markov model (hmm) training


mlpack_hmm_train [-h] [-v] -i string -t string [-b] [-g int] [-l string] [-m string] [-o string] [-s int] [-n int] [-T double] -V


This program allows a Hidden Markov Model to be trained on labeled or unlabeled data. It
support three types of HMMs: discrete HMMs, Gaussian HMMs, or GMM HMMs.

Either one input sequence can be specified (with --input_file), or, a file containing
files in which input sequences can be found (when --input_file and --batch are used
together). In addition, labels can be provided in the file specified by --labels_file, and
if --batch is used, the file given to --labels_file should contain a list of files of
labels corresponding to the sequences in the file given to --input_file.

The HMM is trained with the Baum-Welch algorithm if no labels are provided. The tolerance
of the Baum-Welch algorithm can be set with the --tolerance option.

Optionally, a pre-created HMM model can be used as a guess for the transition matrix and
emission probabilities; this is specifiable with --model_file.


--input_file (-i) [string]
File containing input observations.

--type (-t) [string]
Type of HMM: discrete | gaussian | gmm.


--batch (-b)
If true, input_file (and if passed, labels_file) are expected to contain a list of
files to use as input observation sequences (and label sequences).

--gaussians (-g) [int]
Number of gaussians in each GMM (necessary when type is 'gmm'. Default value 0.

--help (-h)
Default help info.

--info [string]
Get help on a specific module or option. Default value ''.

--labels_file (-l) [string]
Optional file of hidden states, used for labeled training. Default value ''.

--model_file (-m) [string]
Pre-existing HMM model (optional). Default value ''.

--output_model_file (-o) [string]
File to save trained HMM to. Default value 'output_hmm.xml'.

--seed (-s) [int]
Random seed. If 0, 'std::time(NULL)' is used. Default value 0.

--states (-n) [int]
Number of hidden states in HMM (necessary, unless model_file is specified. Default
value 0.

--tolerance (-T) [double]
Tolerance of the Baum-Welch algorithm. Default value 1e-05.

--verbose (-v)
Display informational messages and the full list of parameters and timers at the
end of execution.

--version (-V)
Display the version of mlpack.


For further information, including relevant papers, citations, and theory, consult the
documentation found at http://www.mlpack.org or included with your DISTRIBUTION OF MLPACK.


Use mlpack_hmm_train online using onworks.net services

Free Servers & Workstations

Download Windows & Linux apps

  • 1
    Cuckoo Sandbox
    Cuckoo Sandbox
    Cuckoo Sandbox uses components to
    monitor the behavior of malware in a
    Sandbox environment; isolated from the
    rest of the system. It offers automated
    analysis o...
    Download Cuckoo Sandbox
  • 2
    Play YouTube video on LMS (porting of
    Triode's to YouTbe API v3) This is
    an application that can also be fetched
    Download LMS-YouTube
  • 3
    dotnet sdk
    dotnet sdk
    Core functionality needed to createNET
    Core projects, that is shared between
    Visual Studio and CLI. There are no fees
    or licensing costs, including for
    Download dotnet sdk
  • 4
    Mit dem Programm kann man schnell und
    einfach Pausen bei Sportveranstaltungen
    mit Musik berbrcken. Hierfr haben sie
    die Mglichkeit, folgende Wiedergabvaria...
    Download SportMusik
  • 5
    DavMail POP/IMAP/SMTP/Caldav to Exchange
    DavMail POP/IMAP/SMTP/Caldav to Exchange
    Ever wanted to get rid of Outlook ?
    DavMail is a
    gateway allowing users to use any mail
    client with Exchange and Office 365, e...
    Download DavMail POP/IMAP/SMTP/Caldav to Exchange
  • 6
    DivFix++ is yours AVI video repair and
    preview software. It designed for repair
    and preview files which are on download
    from ed2k(emule), torrent, gnutella, ftp...
    Download DivFix++
  • 7
    JBoss Community
    JBoss Community
    Community driven projects featuring the
    latest innovations for cutting edge
    apps. Our flagship project JBoss AS is
    the leading Open Source,
    Download JBoss Community
  • More »

Linux commands