首页 > 解决方案 > ValueError:记分器初始化失败,错误代码为 1

问题描述

我是张量流的新手。我正在研究 deepspeech 项目https://github.com/mozilla/DeepSpeech,但是当我运行 evauate.py 时,出现错误:

ValueError:记分器初始化失败,错误代码为 1

详情如下。谁能帮我解决这个问题,谢谢!

堆栈信息:</p>

  File "/home/zhangp/Desktop/sr/DeepSpeech-master/evaluate.py", line 49, in evaluate
    FLAGS.scorer_path, Config.alphabet)

  File "/home/zhangp/.local/lib/python3.6/site-packages/ds_ctcdecoder/__init__.py", line 41, in __init__
    raise ValueError('Scorer initialization failed with error code {}'.format(err))

ValueError: Scorer initialization failed with error code 1

标签: tensorflowinitializationvalueerrormozilla-deepspeech

解决方案


我不是那里最python / deepspeech专家,而是从他们的Mozilla话语中并在面临同样的问题之后。这是正在发生的事情及其修复:

“这意味着尚未安装记分器您需要安装 git-lfs 并执行 git lfs pull 以下载它。”。

在 MacOS 上,通过 brew 或 apt-get install 在 linux 上安装 git-lfs,然后运行“git lfs pull”。


推荐阅读