Skip to content

Commit 62fbfb5

Browse files
authored
Merge pull request #315 from danpovey/mixprec_md300
Add results for mixed precision with max-duration 300
2 parents c000348 + af6ae84 commit 62fbfb5

File tree

1 file changed

+20
-4
lines changed

1 file changed

+20
-4
lines changed

egs/librispeech/ASR/RESULTS.md

+20-4
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22

33
### LibriSpeech BPE training results (Pruned Transducer 2)
44

5+
[pruned_transducer_stateless2](./pruned_transducer_stateless2)
56
This is with a reworked version of the conformer encoder, with many changes.
67

7-
[pruned_transducer_stateless2](./pruned_transducer_stateless2)
8+
#### Training on fulll librispeech
89

910
using commit `34aad74a2c849542dd5f6359c9e6b527e8782fd6`.
1011
See <https://github.com/k2-fsa/icefall/pull/288>
@@ -33,9 +34,9 @@ The Tensorboard log is at <https://tensorboard.dev/experiment/Xoz0oABMTWewo1slNF
3334
only from epoch 3).
3435

3536

36-
The WERs for librispeech 100 hours are:
37+
#### Training on train-clean-100:
3738

38-
Trained with one job:
39+
Trained with 1 job:
3940
`python3 ./pruned_transducer_stateless2/train.py --exp-dir=pruned_transducer_stateless2/exp_100h_ws1 --world-size 1 --num-epochs 40 --full-libri 0 --max-duration 300`
4041
and decoded with:
4142
`python3 ./pruned_transducer_stateless2/decode.py --exp-dir pruned_transducer_stateless2/exp_100h_ws1 --epoch 19 --avg 8 --bpe-model ./data/lang_bpe_500/bpe.model --max-duration 600`.
@@ -51,7 +52,7 @@ schedule is not visible due to a since-fixed bug).
5152
| fast beam search | 6.58 | 17.27 | --epoch 29 --avg 8 --decoding-method fast_beam_search |
5253
| fast beam search | 6.53 | 16.82 | --epoch 39 --avg 10 --decoding-method fast_beam_search |
5354

54-
Trained with two jobs:
55+
Trained with 2 jobs:
5556
`python3 ./pruned_transducer_stateless2/train.py --exp-dir=pruned_transducer_stateless2/exp_100h_ws2 --world-size 2 --num-epochs 40 --full-libri 0 --max-duration 300`
5657
and decoded with:
5758
`python3 ./pruned_transducer_stateless2/decode.py --exp-dir pruned_transducer_stateless2/exp_100h_ws2 --epoch 19 --avg 8 --bpe-model ./data/lang_bpe_500/bpe.model --max-duration 600`.
@@ -82,6 +83,21 @@ The Tensorboard log is at <https://tensorboard.dev/experiment/a3T0TyC0R5aLj5bmFb
8283
| greedy search (max sym per frame 1) | 6.86 | 18.29 | --epoch 30 --avg 10 |
8384

8485

86+
87+
Trained with 1 job, with --use-fp16=True --max-duration=300 i.e. with half-precision
88+
floats (but without increasing max-duration), after merging <https://github.com/k2-fsa/icefall/pull/305>.
89+
Train command was
90+
`python3 ./pruned_transducer_stateless2/train.py --exp-dir=pruned_transducer_stateless2/exp_100h_fp16 --world-size 1 --num-epochs 40 --full-libri 0 --max-duration 300 --use-fp16 True`
91+
92+
The Tensorboard log is at <https://tensorboard.dev/experiment/DAtGG9lpQJCROUDwPNxwpA>
93+
94+
| | test-clean | test-other | comment |
95+
|-------------------------------------|------------|------------|-----------------------|
96+
| greedy search (max sym per frame 1) | 7.10 | 18.57 | --epoch 19 --avg 8 |
97+
| greedy search (max sym per frame 1) | 6.81 | 17.84 | --epoch 29 --avg 8 |
98+
| greedy search (max sym per frame 1) | 6.63 | 17.39 | --epoch 30 --avg 10 |
99+
100+
85101
Trained with 1 job, with --use-fp16=True --max-duration=500, i.e. with half-precision
86102
floats and max-duration increased from 300 to 500, after merging <https://github.com/k2-fsa/icefall/pull/305>.
87103
Train command was

0 commit comments

Comments
 (0)