trunk,nnet1: adding tool 'feat-to-post', Converts features into posterior format, is used to specify NN training targets when training autoencoder.



git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4676 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk,nnet1: adding autoencoder example, demonstrating how to train NN for regression problem



git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4677 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: Fixed bug in nnet2/nnet-nnet.cc: ResizeOutputLayer to remove SumGroupComponent if it exists

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4678 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: modifying gpu-based nnet2 training code to do the I/O and input-data formatting in a separate thread from the main training thread (substantial speed improvement).

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4680 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: a lot of minor fixes, cosmetic changes and revisions (most significantly: making conjugate gradient more robust.)

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4681 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk,nnet1: adding some bacward-compatibility option to nnet prototype creation



git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4682 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: adding checks to make sure that the transcript doesn't contain 
, 
 and #0

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4683 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: Merging in i-Vector language identification updates from sandbox/language_id.

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4692 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: Merging in i-Vector language identification updates from sandbox/language_id. Missing egs/lre07/v1 in Previous commit.

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4693 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: Small fix to logistic-regression-eval binary.

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4694 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: Removing binary lattice-to-ngram-counts.cc from latbin that was accidently added along with merge from sandbox/language_id

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4695 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: miscellaneous nnet2 script fixes.

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4696 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: Add OpenFst-1.4/C++11 support.

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4697 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: utils/queue.pl script is modified to support options for configuring the queue system using a config file and command-line options starting with -- (e.g. --num-threads, --mem, --gpu)
trunk: Merging in i-Vector language identification updates from sandbox/language_id.

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4692 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: Removing binary lattice-to-ngram-counts.cc from latbin that was accidently added along with merge from sandbox/language_id

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4695 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8