trunk: merging most changes from sandbox/dan (but not librispeech changes)

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4409 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: merging to trunk some more recent commits to sandbox/dan.

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4413 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: Added an extra_questions.txt file to the setup so phones can be acoustically distinguished. Minor bugfixes.

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4416 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: adding missing binary that was skipped when merging; additions to usage messages.

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4418 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
Adding the --stddev-from option.


git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4419 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk,nnet1 : cosmetic fixes, allow NN trainin w/o alidirs,lang



git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4423 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: Fixed the kernel for Lookup function and added speed-test in testing code.

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4424 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: merging some minor fixes/improvements from sandbox/dan, including speed improvement to lattice rescoring code.

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4426 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: some minor script fixes; add discriminative-training results for Fisher English online-nnet2 model.

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4431 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: fix to how timing info is printed in online decoding with --online=false

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4432 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk,nnet - committing subset of the patch from Vijay



git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4433 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk,nnet1: extending script which stores fMLLR features, so that it supports the raw-fmllr for Vijays CNNs


git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4435 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
It runs the split-up pieces of two jobs at once.


git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4437 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
It runs the split-up pieces of two jobs at once.


git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4438 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
It runs the split-up pieces of two jobs at once.


git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4439 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: bug-fix in online-gmm-decode-faster.cc

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4440 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: Replacing extract_ivectors_online.sh with (a modified version of) extract_ivectors_online2.sh and deleting the latter from svn. The new version provides the option of creating fake-speakers (see script). Some example scripts using the online setup were changed to remove calls to extract_ivectors_online2.sh.

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4441 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk,nnet1: 
- fixing a bug in _diff_sigmoid, _diff_tanh. The matrix arguments of a kernel now have individual strides
- better diagnostic log-prints of nested networks in parallel components



git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4445 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: fix for a recently introduced bug in the GStreamer plugin

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4457 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: another patch to sctk so it will compile on more systems; minor documentation change.

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