Views
No views yet
| Training Loss | Epoch | Step | Validation Loss | Wer |
|---|---|---|---|---|
| 3.4219 | 3.6 | 400 | 3.3127 | 1.0 |
| 3.0399 | 7.21 | 800 | 3.0330 | 1.0 |
| 1.5756 | 10.81 | 1200 | 0.6108 | 0.5724 |
| 1.0995 | 14.41 | 1600 | 0.3091 | 0.3154 |
| 0.9639 | 18.02 | 2000 | 0.2596 | 0.2841 |
| 0.9032 | 21.62 | 2400 | 0.2270 | 0.2514 |
| 0.8145 | 25.23 | 2800 | 0.2172 | 0.2483 |
| 0.7845 | 28.83 | 3200 | 0.2084 | 0.2333 |
| 0.7694 | 32.43 | 3600 | 0.1974 | 0.2234 |
| 0.7333 | 36.04 | 4000 | 0.2020 | 0.2185 |
| 0.693 | 39.64 | 4400 | 0.1947 | 0.2148 |
| 0.6802 | 43.24 | 4800 | 0.1960 | 0.2102 |
| 0.667 | 46.85 | 5200 | 0.1904 | 0.2072 |
| 0.6486 | 50.45 | 5600 | 0.1881 | 0.2009 |
| 0.6339 | 54.05 | 6000 | 0.1877 | 0.1989 |
| 0.6254 | 57.66 | 6400 | 0.1893 | 0.2003 |
mozilla-foundation/common_voice_8_0 with split testpython eval.py --model_id anuragshas/wav2vec2-xls-r-300m-mt-cv8-with-lm --dataset mozilla-foundation/common_voice_8_0 --config mt --split test1import torch
2from datasets import load_dataset
3from transformers import AutoModelForCTC, AutoProcessor
4import torchaudio.functional as F
5model_id = "anuragshas/wav2vec2-xls-r-300m-mt-cv8-with-lm"
6sample_iter = iter(load_dataset("mozilla-foundation/common_voice_8_0", "mt", split="test", streaming=True, use_auth_token=True))
7sample = next(sample_iter)
8resampled_audio = F.resample(torch.tensor(sample["audio"]["array"]), 48_000, 16_000).numpy()
9model = AutoModelForCTC.from_pretrained(model_id)
10processor = AutoProcessor.from_pretrained(model_id)
11input_values = processor(resampled_audio, return_tensors="pt").input_values
12with torch.no_grad():
13 logits = model(input_values).logits
14transcription = processor.batch_decode(logits.numpy()).text
15# => "għadu jilagħbu ċirku tant bilfondi"| Without LM | With LM (run ./eval.py) |
|---|---|
| 19.853 | 15.967 |