A PyPI package for fast word/character error rate (WER/CER) calculation
Project description
FastWER
A PyPI package for fast word/character error rate (WER/CER) calculation
- fast (cpp implementation)
- sentence-level and corpus-level WER/CER scores
Installation
pip install fastwer
Example
import fastwer
hypo = ['This is an example .', 'This is another example .']
ref = ['This is the example :)', 'That is the example .']
# Corpus-Level WER: 40.0
fastwer.score(hypo, ref)
# Corpus-Level CER: 25.5814
fastwer.score(hypo, ref, char_level=True)
# Sentence-Level WER: 40.0
fastwer.score_sent(hypo[0], ref[0])
# Sentence-Level CER: 22.7273
fastwer.score_sent(hypo[0], ref[0], char_level=True)
Contact
Changhan Wang (wangchanghan@gmail.com)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fastwer-0.1.3.tar.gz
(4.6 kB
view hashes)
Built Distribution
Close
Hashes for fastwer-0.1.3-cp37-cp37m-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6004e53f5003810c4fccf2e6fff75a9fc9cd93b60747cb11327bd1fad91cf507 |
|
MD5 | a06988c0af453c25075db5598d1548a7 |
|
BLAKE2b-256 | 1e2131354b3a480baaadb21130080b5c1533cfdc0acf1a3ab45abec9b7bb53b1 |