Ho Yin Chan
ab84a95dc8
trunk:src openfst-1.3.2 patch for compatibility of c++11 flag compilation; disambiguate variables (begin and end) in interval-set.h which somehow confuse g++ with c++11 compilation flag
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3129 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-11-02 17:44:53 +00:00
Bagher BabaAli
813aceb2d9
fixed to num of decoding jobs
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3128 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-11-02 07:00:53 +00:00
Ho Yin Chan
5162d7c660
trunk:src code modifications for compatibility of C++11 flag (i.e. g++ -std=c++11 for gcc compiler 4.7 or up)
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3127 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-11-01 11:24:36 +00:00
Dan Povey
342c55cb2f
Creating sandbox for pitch algorithm
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/sandbox/pitch@3126 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-30 19:17:07 +00:00
Dan Povey
d0b696982c
sandbox/dan2: Adding some nnet results to egs/swbd/s5b/RESULTS, and putting back some results from the trunk RESULTS file, from Karel's setup.
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/sandbox/dan2@3125 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-29 16:43:09 +00:00
Dan Povey
57a1bde716
sandbox/dan2: Committing some script changes for switchboard recipe (example scripts are still a bit of a mess)
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/sandbox/dan2@3124 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-29 16:34:34 +00:00
Dan Povey
66867bfd1e
trunk: Changes to pruned lattice-determinization code to make it work with very long utterances (e.g. many minutes), and moving it from fstext/ to lat/ (since the modified code had a dependency on lat/, and the fstext/ directory has no dependency on lat/). Change command-line options of lattice-oracle to be more up-to-date in their style.
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3123 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-29 02:37:00 +00:00
Dan Povey
92a6c1b10c
trunk: Commit script bug-fix to egs/wsj/s5/local/run_sgmm.sh
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3122 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-27 19:40:31 +00:00
Guoguo Chen
f714c32774
Adding lattice recall computation
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3121 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-27 17:03:34 +00:00
Dan Povey
5264ce98ca
sandbox/dan2: changes to nnet-combine-fast and associated functions, to improve speed when using multiple threads.
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/sandbox/dan2@3120 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-26 03:47:23 +00:00
Dan Povey
66d7e6d946
sandbox/dan2: Fix typo in some options-registering strings, optionaly->optional
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/sandbox/dan2@3119 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-26 01:25:08 +00:00
Karel Vesely
43ed3d9229
dan2,cudamatrix: removing redundant message CUDA not used in ~CuDevice, bugfix to RBM training script
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/sandbox/dan2@3118 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-25 23:28:43 +00:00
Karel Vesely
2be9da4cbb
dan2,cudamatrix: GPU selection logic is simplified; --use-gpu-id=N option is now replaced by --use-gpu=yes|no|optionaly,
...
"yes" -- Select GPU automatically (or get one by exclusive mode) and die if this fails.
"optionaly" -- Do as above, but if it fails, back off to CPU
"no" -- Run on CPU.
The recommended GPU setup is to use compute-exclusive mode, otherwise GPU gets selected automatically.
git-svn-id: https://svn.code.sf.net/p/kaldi/code/sandbox/dan2@3117 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-25 23:09:58 +00:00
Ho Yin Chan
3cd038e166
trunk:egs/hkust/s5b minor update on results, 2048 neurons DNN
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3114 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-25 17:09:30 +00:00
Dan Povey
b2ab82374b
sandbox/dan2: fix memory leak in CuDevice; more parameter checking in CompObjfAndDeriv.
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/sandbox/dan2@3113 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-25 16:20:30 +00:00
Ho Yin Chan
745d53d6d4
trunk:src/doc minor updates on documentation
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3112 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-25 02:41:23 +00:00
Karel Vesely
7563614ff3
dan2,utils/nnet : merging a bugfix to RBM-initialization script
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/sandbox/dan2@3111 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-24 17:51:11 +00:00
Jan Trmal
92b7f9c348
Added KWS files refs for Zulu and Haitian
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3110 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-23 21:53:33 +00:00
Haihua Xu
44b11a1ceb
bug fixed in copy_data_dir.sh
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3109 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-23 18:54:17 +00:00
Dan Povey
0b13df94de
sandbox/dan2: merge various changes from trunk, plus some changes to enable efficient GPU-based training after 'mix-up'.
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/sandbox/dan2@3108 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-23 04:35:25 +00:00
Ho Yin Chan
82d68036c0
trunk:src/doc minor build setup descriptions for recent change
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3107 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-22 16:59:35 +00:00
Karel Vesely
befa6bd2b1
trunk,nnet1: bugfix (add skipping of optional token <Nnet> at the beginning of file with means, neuron priors)
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3106 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-22 12:35:18 +00:00
Dan Povey
2545c1576e
sandbox/dan2: various modifications and bug fixed to support CUDA training in Dan's recipe. Modify CUDA device selection code (cleanup, and make error-status controllable).
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/sandbox/dan2@3105 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-21 20:33:50 +00:00
Dan Povey
38ea57048a
sandbox/dan2: Modify CUDA matrix allocation so that it caches freed memory and returns cached answers if they are of the size required... this is to work around the extremee slowness of cudaMalloc and cudaMallocPitch on some platforms.
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/sandbox/dan2@3104 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-20 20:05:51 +00:00
Ho Yin Chan
2dba958093
trunk:src/Makefile: cudamatrix memory test is now isolated from other directories, since we found that there are OS platforms/hardwares dependent issues related to it. test of memory for cudamatrix is now called 'make cudavalgrind'
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3103 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-19 02:16:40 +00:00
Karel Vesely
f5e6285e68
trunk,nnet1: warning! changes to Component/Nnet interaface to be closer to Dan's, you may need to fix your extensions to nnet1 code, main changes are:
...
- nnet files now have optional begin/end tokens <Nnet></Nnet> (backward compatibility)
- in the Nnet API, "*Layer" was replaced by "*Component", which better corresponds to code
- removed *Nnet pointer from Component and constructors, it was unused
- addded Component::Copy() method, simplified nnet consistency checks Nnet::Check()
- fixed "Copyright" notices
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3102 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-18 13:34:07 +00:00
Dan Povey
9e164941a5
Modify determinize-lattice-inl.h so RebuildHelper does not call itself (can cause program to run out of stack space on long utterances)
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3101 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-18 00:40:19 +00:00
Dan Povey
55b1759573
sandbox/dan2: Merging changes from trunk; change nnet2 code to use compressed examples.
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/sandbox/dan2@3100 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-17 03:57:53 +00:00
Guoguo Chen
660b1293cf
fixed the bug caused by make_ffv.sh and make_pitch.sh when the directory name contains .ffv or .pitch
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3099 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-16 20:37:14 +00:00
Dan Povey
3e033f610a
trunk: Adding code and binary to limit lattice depth (in arcs per frame); fix to diagnostic info in LatticeForwardBackward; modify CompressedMatrix::Read() so it can read in a Matrix (for back-compatibility any time we change Matrix to CompressedMatrix)
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3098 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-16 20:21:28 +00:00
Ho Yin Chan
037b95fd38
trunk:egs/hkust some run time performances & tidy up
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3097 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-16 14:35:36 +00:00
Arnab Ghoshal
53676ecb48
removing matthew's changes to nbest-to-ctm.cc in sandbox/idlak and putting it in trunk
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3095 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-16 14:28:31 +00:00
Ho Yin Chan
a216937e07
trunk:egs/hkust some run time performances
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3093 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-15 10:34:15 +00:00
Ho Yin Chan
3ff81b7df3
trunk:src/lat: fix for compilation errors (ambiguous int32)
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3092 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-15 06:11:18 +00:00
Ho Yin Chan
6fc556a366
trunk:src/doc include debian linux as the OS that has been compiled
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3091 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-15 04:47:52 +00:00
Dan Povey
c1f74e52b3
sandbox/dan2: copying directories fstext,latbin back from trunk (we merged our changes back to trunk; revision history gets messed up and merges become difficult, unless we delete and copy them back at this point).
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/sandbox/dan2@3090 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-15 00:14:36 +00:00
Dan Povey
200d9d1f07
sandbox/dan2: Deleting directories fstext,latbin from ^/sandbox/kaldi-dan2/src; next commit will copy them back from trunk.
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/sandbox/dan2@3089 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-15 00:14:31 +00:00
Dan Povey
a6c785725c
trunk: Merging optimizations to lattice-determiniziation code, and a fix to the program lattice-push, back to trunk from sandbox/dan2.
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3088 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-15 00:07:36 +00:00
Dan Povey
0bc71728a2
sandbox/dan2: merging changes from trunk; some further small code-level optimizations to determinization code (which I just realized were done in sandbox/dan2; I'll now merge those back to trunk.
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/sandbox/dan2@3087 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-14 23:33:20 +00:00
Ho Yin Chan
6d25a6f84d
trunk:src/doc include suse linux as the OS that has been compiled
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3086 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-14 18:11:46 +00:00
Dan Povey
4da87782bc
trunk: Optimizations to lattice-determinization code (approx 20% decoding speedup when using large lattice-beam).
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/sandbox/dan2@3085 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-14 18:07:30 +00:00
Ho Yin Chan
d8a89d049c
src/onlinebin/Makefile: add compatibility for suse linux
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3084 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-14 03:42:34 +00:00
Dan Povey
bd6147332b
trunk: Optimizations to lattice-minimization code.
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3083 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-13 17:56:50 +00:00
Dan Povey
4813a91685
trunk: Fix to compressed-matrix code to resolve test failure on Mac... this is a bug fix but the bug would not actually break anything; it would only increase the error in the compression.
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3082 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-13 04:01:23 +00:00
Jan Trmal
160476ff79
(BABEL): fixing the naming conventions for Haitian
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3081 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-12 23:39:56 +00:00
Jan Trmal
27980ad5c0
(BABEL): more fixing the naming conventions for Zulu
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3080 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-12 23:29:25 +00:00
Jan Trmal
172c69acf2
(BABEL): fixing the naming conventions for Zulu
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3078 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-12 22:51:31 +00:00
Dan Povey
b5d664d2b6
trunk: Adding code for lattice pushing and minimization (not yet tested on real lattices, but not enabled by default.)
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3077 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-12 22:38:33 +00:00
Jan Trmal
fd0d275ba4
(BABEL): adding configs for Haitian and Zulu
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3076 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-12 20:57:55 +00:00
Ho Yin Chan
8a9060a461
trunk:egs/hkust small update on experimental results
...
git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@3075 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
2013-10-12 17:52:45 +00:00