--- language: - uk - ru --- ### [coqui-ai](https://github.com/coqui-ai/STT) ### Models - v51 - language: **uk** - Epoch: **9** - Loss: **5.813825** - Test: **WER: 0.163878, CER: 0.033506, loss: 4.564916** - v50 - language: **uk-RU** - Epoch: **9** - Loss: **8.292612** - v49 - language: **uk-RU** - Epoch: **8** - Loss: **30.810781** - Test: **WER: 0.400063, CER: 0.189420, loss: 53.694748** - v48 - language: **uk** - Epoch: **25** - Loss: **26.365822** - Test: **WER: 0.239203, CER: 0.123846, loss: 32.882496** ### Використання: ```shell docker run --gpus all --ulimit memlock=-1 --ulimit stack=67108864 --shm-size=18gb -it --rm -v ${PWD}/ds:/ds -v ${PWD}/../../datasets:/datasets ghcr.io/coqui-ai/stt-train:latest ``` ### Приклад тренування: ```python #!/usr/bin/env python import os from coqui_stt_training.util.config import initialize_globals_from_args from coqui_stt_training.train import train from coqui_stt_training.evaluate import test # only one GPU for only one training sample # os.environ["CUDA_VISIBLE_DEVICES"] = "0" # os.environ["TF_ENABLE_DEPRECATION_WARNINGS"] = "1" # TF_ENABLE_DEPRECATION_WARNINGS=1 python /ds/train_uk.py # CUDA_VISIBLE_DEVICES=0 python /ds/train_uk.py initialize_globals_from_args( # drop_source_layers=1, # load_train='last', use_allow_growth=True, bytes_output_mode=True, force_initialize_learning_rate=False, # load_train="auto", # load_evaluate="auto", # load_cudnn=False, train_cudnn=True, n_hidden=1024, epochs=5, learning_rate=0.01, dropout_rate=0.5, # shuffle_batches=True, show_progressbar=True, early_stop=False, # alphabet_config_path="/ds/alphabet.txt", train_files=['/ds/train_uk.sdb'], train_batch_size=32, dev_files=['/ds/dev_uk.sdb'], dev_batch_size=32, test_files=['/ds/test_uk.sdb'], test_batch_size=12, feature_cache='/ds/tmp/feature_cache_sdb', checkpoint_dir='/ds/ckpt_sdb', # load_checkpoint_dir='/ds/coqui-stt-1.4.0-checkpoint', # save_checkpoint_dir='/ds/ckpt_sdb', scorer_path='', export_dir='/ds/export_train_sdb', export_tflite=False, export_language='Ukraine (uk-UA)', export_author_id="Vadim", export_model_name="ds_uk", export_model_version="0.0.1", # audio_sample_rate=16000, # max_to_keep=5, # plateau_epochs=3, # checkpoint_secs=1200, # use_allow_growth=True, ) train() test() ```