Quandwang
c1e379973d
Update egs/librispeech/ASR/RESULTS.md
...
Co-authored-by: Fangjun Kuang <csukuangfj@gmail.com>
2022-07-22 15:20:34 +08:00
Quandwang
d71e35d85e
upload the decoding results of rnn-lm to the RESULTS
2022-07-22 15:15:53 +08:00
Quandwang
79d7c94397
upload the decoding results of rnn-lm to the RESULTS
2022-07-22 14:52:12 +08:00
Quandwang
b9fda2cb1c
update results
2022-07-21 22:06:09 +08:00
Quandwang
b354368685
update results
2022-07-21 22:00:53 +08:00
Quandwang
dd393b5d72
style correction
2022-07-21 20:16:56 +08:00
Quandwang
878026864c
check whether q k v weight is None
2022-07-21 20:12:19 +08:00
Quandwang
a1a84ed148
check whether q k v weight is None
2022-07-21 20:07:08 +08:00
Quandwang
1f32d34e9b
check whether q k v weight is None
2022-07-21 20:01:37 +08:00
Quandwang
eb86873ee6
minor changes
2022-07-21 17:50:39 +08:00
Quandwang
4634911dc2
add rnn lm decoding
2022-07-21 17:49:51 +08:00
Quandwang
40eb8c43c9
minor changes to the scripts
2022-07-21 15:58:09 +08:00
Quandwang
1ad9862b39
Merge branch 'conformer_ctc2' of github.com:WayneWiser/icefall into conformer_ctc2
2022-07-21 13:35:35 +08:00
Quandwang
713cfc1d79
use original beam size
2022-07-21 13:35:23 +08:00
Quandwang
ad31021479
Merge branch 'k2-fsa:master' into conformer_ctc2
2022-07-21 13:24:48 +08:00
Mingshuang Luo
3d2986b4c2
Update conformer.py for aishell4 ( #484 )
...
* update conformer.py for aishell4
* update conformer.py
* add strict=False when model.load_state_dict
2022-07-20 21:32:53 +08:00
Quandwang
d812f82ea5
Merge branch 'k2-fsa:master' into conformer_ctc2
2022-07-20 19:47:36 +08:00
Quandwang
b441dffa83
fix typos and modify the expr of ScaledEmbedding
2022-07-20 17:46:40 +08:00
Daniel Povey
a8696b36fc
Merge pull request #483 from yaozengwei/fix_diagnostic
...
Fix diagnostic
2022-07-18 23:33:45 -07:00
yaozengwei
a35b28cd8d
fix for case of None stats
2022-07-19 14:29:23 +08:00
ezerhouni
608473b4eb
Add RNN-LM rescoring in fast beam search ( #475 )
2022-07-18 16:52:17 +08:00
Quandwang
0738a44a46
Merge branch 'conformer_ctc2' of github.com:WayneWiser/icefall into conformer_ctc2
2022-07-18 14:44:26 +08:00
Quandwang
9b5928d3e3
Merge branch 'k2-fsa:master' into conformer_ctc2
2022-07-18 14:42:51 +08:00
Mingshuang Luo
aec222e2fe
add compile_lg.py for aishell2 recipe ( #481 )
2022-07-18 14:36:40 +08:00
Quandwang
647e1408b6
Merge branch 'conformer_ctc2' of github.com:WayneWiser/icefall into conformer_ctc2
2022-07-18 14:35:51 +08:00
Quandwang
8d7acf9a79
resolve flake8 conflicts
2022-07-18 14:34:17 +08:00
Quandwang
21f2f05dba
Merge branch 'master' into conformer_ctc2
2022-07-18 14:24:43 +08:00
Quandwang
f3618c989a
remove unnecessary func
2022-07-18 14:20:40 +08:00
ezerhouni
ffca1ae7fb
[WIP] Rnn-T LM nbest rescoring ( #471 )
2022-07-15 10:32:54 +08:00
Yuekai Zhang
c17233eca7
[Ready] [Recipes] add aishell2 ( #465 )
...
* add aishell2
* fix aishell2
* add manifest stats
* update prepare char dict
* fix lint
* setting max duration
* lint
* change context size to 1
* update result
* update hf link
* fix decoding comment
* add more decoding methods
* update result
* change context-size 2 default
2022-07-14 14:46:56 +08:00
LIyong.Guo
f8d28f0998
update multi_quantization installation ( #469 )
...
* update multi_quantization installation
* Update egs/librispeech/ASR/pruned_transducer_stateless6/train.py
Co-authored-by: Fangjun Kuang <csukuangfj@gmail.com>
Co-authored-by: Fangjun Kuang <csukuangfj@gmail.com>
2022-07-13 21:16:45 +08:00
Zengwei Yao
bc2882ddcc
Simplified memory bank for Emformer ( #440 )
...
* init files
* use average value as memory vector for each chunk
* change tail padding length from right_context_length to chunk_length
* correct the files, ln -> cp
* fix bug in conv_emformer_transducer_stateless2/emformer.py
* fix doc in conv_emformer_transducer_stateless/emformer.py
* refactor init states for stream
* modify .flake8
* fix bug about memory mask when memory_size==0
* add @torch.jit.export for init_states function
* update RESULTS.md
* minor change
* update README.md
* modify doc
* replace torch.div() with <<
* fix bug, >> -> <<
* use i&i-1 to judge if it is a power of 2
* minor fix
* fix error in RESULTS.md
2022-07-12 19:19:58 +08:00
Zengwei Yao
ce26495238
Rand combine update result ( #467 )
...
* update RESULTS.md
* fix test code in pruned_transducer_stateless5/conformer.py
* minor fix
* delete doc
* fix style
2022-07-11 18:13:31 +08:00
Fangjun Kuang
6c69c4e253
Support running icefall outside of a git tracked directory. ( #470 )
...
* Support running icefall outside of a git tracked directory.
* Minor fixes.
2022-07-08 15:03:07 +08:00
Fangjun Kuang
e5fdbcd480
Revert changes to setup_logger. ( #468 )
2022-07-08 09:15:37 +08:00
Fangjun Kuang
8761452a2c
Add multi_quantization to requirements.txt ( #464 )
...
* Add multi_quantization to requirements.txt
2022-07-07 14:36:08 +08:00
Quandwang
833957f645
ctc attention model with reworked conformer encoder and reworked transformer decoder
2022-07-04 23:33:52 +08:00
Mingshuang Luo
8e0b7ea518
mv split cuts before computing feature ( #461 )
2022-07-04 11:59:37 +08:00
Mingshuang Luo
10e8bc5b56
do a change ( #460 )
2022-07-03 19:35:01 +08:00
Tiance Wang
ac9fe5342b
Fix TIMIT lexicon generation bug ( #456 )
2022-06-30 19:13:46 +08:00
Zengwei Yao
d80f29e662
Modification about random combine ( #452 )
...
* comment some lines, random combine from 1/3 layers, on linear layers in combiner
* delete commented lines
* minor change
2022-06-30 12:23:49 +08:00
Mingshuang Luo
c10aec5656
load_manifest_lazy for asr_datamodule.py ( #453 )
2022-06-29 17:45:30 +08:00
Mingshuang Luo
29e407fd04
Code checks for pruned rnnt2 wenetspeech ( #451 )
...
* code check
* jq install
2022-06-28 18:57:53 +08:00
Mingshuang Luo
bfa8264697
code check ( #450 )
2022-06-28 17:32:20 +08:00
Mingshuang Luo
2cb1618c95
[Ready to merge] Pruned transducer stateless5 recipe for tal_csasr (mix Chinese chars and English BPE) ( #428 )
...
* add pruned transducer stateless5 recipe for tal_csasr
* do some changes for merging
* change for conformer.py
* add wer and cer for Chinese and English respectively
* fix a error for conformer.py
2022-06-28 11:02:10 +08:00
Wei Kang
6e609c67a2
Using streaming conformer as transducer encoder ( #380 )
...
* support streaming in conformer
* Add more documents
* support streaming on pruned_transducer_stateless2; add delay penalty; fixes for decode states
* Minor fixes
* streaming for pruned_transducer_stateless4
* Fix conv cache error, support async streaming decoding
* Fix style
* Fix style
* Fix style
* Add torch.jit.export
* mask the initial cache
* Cutting off invalid frames of encoder_embed output
* fix relative positional encoding in streaming decoding for compution saving
* Minor fixes
* Minor fixes
* Minor fixes
* Minor fixes
* Minor fixes
* Fix jit export for torch 1.6
* Minor fixes for streaming decoding
* Minor fixes on decode stream
* move model parameters to train.py
* make states in forward streaming optional
* update pretrain to support streaming model
* update results.md
* update tensorboard and pre-models
* fix typo
* Fix tests
* remove unused arguments
* add streaming decoding ci
* Minor fix
* Minor fix
* disable right context by default
2022-06-28 00:18:54 +08:00
Jun Wang
d792bdc9bc
fix typo ( #445 )
2022-06-25 11:00:53 +08:00
Tiance Wang
c0ea334738
fix bug of concatenating list to tuple ( #444 )
2022-06-24 19:31:09 +08:00
Mingshuang Luo
c391bfd100
fix errors for soft connection ( #443 )
2022-06-24 10:40:46 +08:00
ezerhouni
0475d75d15
[Ready to be merged] Add RNN-LM to Conformer-CTC decoding ( #439 )
2022-06-23 19:37:03 +08:00