mirror of
https://github.com/k2-fsa/icefall.git
synced 2025-12-11 06:55:27 +00:00
Minor fixes.
This commit is contained in:
parent
9f69dafc92
commit
aadd7cae42
@ -8,15 +8,20 @@ You can use the following command to start the training:
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
cd egs/librispeech/ASR
|
cd egs/librispeech/ASR
|
||||||
|
./prepare.sh
|
||||||
|
./prepare_giga_speech.sh
|
||||||
|
|
||||||
export CUDA_VISIBLE_DEVICES="0,1,2,3"
|
export CUDA_VISIBLE_DEVICES="0,1"
|
||||||
|
|
||||||
./transducer_stateless/train.py \
|
./transducer_stateless_multi_datasets/train.py \
|
||||||
--world-size 4 \
|
--world-size 2 \
|
||||||
--num-epochs 30 \
|
--num-epochs 60 \
|
||||||
--start-epoch 0 \
|
--start-epoch 0 \
|
||||||
--exp-dir transducer_stateless/exp \
|
--exp-dir transducer_stateless_multi_datasets/exp-100 \
|
||||||
--full-libri 1 \
|
--full-libri 0 \
|
||||||
--max-duration 250 \
|
--max-duration 300 \
|
||||||
--lr-factor 2.5
|
--lr-factor 1 \
|
||||||
|
--bpe-model data/lang_bpe_500/bpe.model \
|
||||||
|
--modified-transducer-prob 0.25
|
||||||
|
--giga-prob 0.2
|
||||||
```
|
```
|
||||||
|
|||||||
@ -18,36 +18,36 @@
|
|||||||
Usage:
|
Usage:
|
||||||
|
|
||||||
(1) greedy search
|
(1) greedy search
|
||||||
./transducer_stateless/pretrained.py \
|
./transducer_stateless_multi_datasets/pretrained.py \
|
||||||
--checkpoint ./transducer_stateless/exp/pretrained.pt \
|
--checkpoint ./transducer_stateless_multi_datasets/exp/pretrained.pt \
|
||||||
--bpe-model ./data/lang_bpe_500/bpe.model \
|
--bpe-model ./data/lang_bpe_500/bpe.model \
|
||||||
--method greedy_search \
|
--method greedy_search \
|
||||||
--max-sym-per-frame 1 \
|
--max-sym-per-frame 1 \
|
||||||
/path/to/foo.wav \
|
/path/to/foo.wav \
|
||||||
/path/to/bar.wav \
|
/path/to/bar.wav
|
||||||
|
|
||||||
(2) beam search
|
(2) beam search
|
||||||
./transducer_stateless/pretrained.py \
|
./transducer_stateless_multi_datasets/pretrained.py \
|
||||||
--checkpoint ./transducer_stateless/exp/pretrained.pt \
|
--checkpoint ./transducer_stateless_multi_datasets/exp/pretrained.pt \
|
||||||
--bpe-model ./data/lang_bpe_500/bpe.model \
|
--bpe-model ./data/lang_bpe_500/bpe.model \
|
||||||
--method beam_search \
|
--method beam_search \
|
||||||
--beam-size 4 \
|
--beam-size 4 \
|
||||||
/path/to/foo.wav \
|
/path/to/foo.wav \
|
||||||
/path/to/bar.wav \
|
/path/to/bar.wav
|
||||||
|
|
||||||
(3) modified beam search
|
(3) modified beam search
|
||||||
./transducer_stateless/pretrained.py \
|
./transducer_stateless_multi_datasets/pretrained.py \
|
||||||
--checkpoint ./transducer_stateless/exp/pretrained.pt \
|
--checkpoint ./transducer_stateless_multi_datasets/exp/pretrained.pt \
|
||||||
--bpe-model ./data/lang_bpe_500/bpe.model \
|
--bpe-model ./data/lang_bpe_500/bpe.model \
|
||||||
--method modified_beam_search \
|
--method modified_beam_search \
|
||||||
--beam-size 4 \
|
--beam-size 4 \
|
||||||
/path/to/foo.wav \
|
/path/to/foo.wav \
|
||||||
/path/to/bar.wav \
|
/path/to/bar.wav
|
||||||
|
|
||||||
You can also use `./transducer_stateless/exp/epoch-xx.pt`.
|
You can also use `./transducer_stateless_multi_datasets/exp/epoch-xx.pt`.
|
||||||
|
|
||||||
Note: ./transducer_stateless/exp/pretrained.pt is generated by
|
Note: ./transducer_stateless_multi_datasets/exp/pretrained.pt is generated by
|
||||||
./transducer_stateless/export.py
|
./transducer_stateless_multi_datasets/export.py
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -19,7 +19,7 @@
|
|||||||
To run this file, do:
|
To run this file, do:
|
||||||
|
|
||||||
cd icefall/egs/librispeech/ASR
|
cd icefall/egs/librispeech/ASR
|
||||||
python ./transducer_stateless/test_decoder.py
|
python ./transducer_stateless_multi_datasets/test_decoder.py
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import torch
|
import torch
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user