首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从sendump转换为mixture_weights在口袋sendump

从sendump转换为mixture_weights在口袋sendump
EN

Stack Overflow用户
提问于 2016-04-26 12:47:30
回答 1查看 236关注 0票数 0

我正在对我的自定义声学模型进行调整。我引用了这个link,但我需要mixture_weights文件进行适配,当我要使用命令将sendump文件转换为mixture_weights文件时

代码语言:javascript
复制
   /python sphinxtrain\python\cmusphinx\sendump.py  /sendump  /mixture_weights

它给了我们

代码语言:javascript
复制
Traceback (most recent call last):
  File "sphinxtrain\python\cmusphinx\sendump.py", line 82, in <module>
    s3mixw.open(sys.argv[2], 'wb').writeall(Sendump(sys.argv[1]).mixw())
  File "sphinxtrain\python\cmusphinx\sendump.py", line 12, in __init__
    self.load(filename)
  File "sphinxtrain\python\cmusphinx\sendump.py", line 58, in load
    cluster_count = (int)(header.split()[1])
ValueError: invalid literal for int() with base 10: 'centroids'
EN

回答 1

Stack Overflow用户

发布于 2016-04-28 20:36:24

并不是每种sendump格式都可以转换。有时,您需要找到旧的mixture_weights,或者必须从头开始重新训练模型。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36855456

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档